vue 动态引入组件方法
vue
·
页面内容
<component v-if="dynamicComponent" :is="dynamicComponent"></component>
js部分
computed:{
dynamicComponent(){
let filename = this.$store.state.settings.modelMenu
if(filename){
return ()=> Promise.resolve(require(`@/layout/components/${filename}`))
}else{
return ()=> Promise.resolve(require(`@/layout/components/vertical`))
}
}
},
参考链接
https://blog.csdn.net/weixin_45114462/article/details/119614980
更多推荐
已为社区贡献2条内容
所有评论(0)