vue 动态获取路由在对组件进行处理是报错,导致无法进入页面

vue

vue 动态获取路由在对组件进行处理是报错,导致无法进入页面

代码如下

route.cpmponent 打印如下

问题原因是

当异步执行的时候,router.component已经成了一个函数,不是一个字符串了

解决方案是

const component = route.component

route.component = resolve => require(['@/view'+ component], resolve)

以上是 vue 动态获取路由在对组件进行处理是报错,导致无法进入页面 的全部内容, 来源链接: utcz.com/z/377598.html

回到顶部