在模板文件中引入
<component :is="handleComponent" />
在js中使用
const handleView = (viewUrl) => import('../' + viewUrl) //引入文件路径
export default {
data(){
return {
handleComponent: null,
}
},
methods:{
getRouter(){
handleView('文件地址').then((component) => {
this.handleComponent = component.default
})
}
}
}
方法和传参与父子组件一致
标签:vue,viewUrl,handleComponent,component,default,组件,动态 From: https://www.cnblogs.com/vientiane/p/17184097.html