文章详情页
javascript - 动态添加路由报错
浏览:75日期:2023-03-19 08:48:39
问题描述
动态添加了路由然后就报错了,添加动态路由的代码如下,data是后台获取的数据,自己写了个404页面,path: ’/404’也没有这个错误。
data.permission = [{ path: ’/index’, name: ’index’, component: ’./../views/layout/index’}]this.$router.addRoutes(data.permission)
然后就报下面的错误,求解
Uncaught (in promise) Error: [vue-router] route config 'component' for path: /index cannot be a string id. Use an actual component instead.
问题解答
回答1:component字段加个require,错误信息理解错了
component:require(’./../views/layout/index.vue’)回答2:
component需要一个组件实例,不能给路径可以通过import或require引入
标签:
JavaScript
相关文章:
1. 为什么我ping不通我的docker容器呢???2. 服务器端 - 采用nginx做web服务器,C++开发应用程序 出现拒绝连接请求?3. 关于docker下的nginx压力测试4. javascript - 有什么兼容性比较好的办法来判断浏览器窗口的类型?5. javascript - vue 移动端的input 数字输入优化6. javascript - npm start 运行’webpack-dev-server’报错 Cannot find module ’webpack’7. python - pandas按照列A和列B分组,将列C求平均数,怎样才能生成一个列A,B,C的dataframe8. HTML5禁止img预览该怎么解决?9. javascript - nidejs环境设置操作一直出现这种问题怎么解决?10. javascript - Angular controlller控制域和原生js的关系
排行榜
