vue中使用动态组件
在模板文件中引入
<component :is="handleComponent" />
在js中使用
const handleView = (viewUrl) => import('../' + viewUrl) //引入文件路径
export default {
data(){
return {
handleComponent: null,
}
},
methods:{
getRouter(){
handleView('文件地址').then((component) => {
this.handleComponent = component.default
})
}
}
}
方法和传参与父子组件一致
作者:大BUG
出处:http://www.cnblogs.com/vientiane/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。