iframe嵌套vue页面
时间: 2023-08-01 22:14:30 浏览: 59
可以使用Vue的组件化思想,将要嵌套的页面封装为一个组件,然后在父页面中引入该组件。具体的操作步骤如下:
1.在父页面中添加一个iframe标签,设置src属性为要嵌套的Vue页面的地址。
```
<iframe src="./childPage.html"></iframe>
```
2.在Vue项目中,创建一个子组件,用于展示嵌套的页面内容。
```
<template>
<div>
<iframe :src="src"></iframe>
</div>
</template>
<script>
export default {
props: {
src: {
type: String,
required: true
}
}
}
</script>
```
3.在父页面的Vue实例中引入子组件,并将要嵌套的页面的地址作为属性传递给子组件。
```
<template>
<div>
<child-component :src="'./childPage.html'"></child-component>
</div>
</template>
<script>
import ChildComponent from './ChildComponent.vue'
export default {
components: {
ChildComponent
}
}
</script>
```
通过以上步骤,就可以在Vue项目中嵌套一个iframe,展示另一个Vue页面的内容了。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)