文章詳情頁
javascript - 動態添加路由報錯
瀏覽:96日期: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. javascript - 從mysql獲取json數據,前端怎么處理轉換解析json類型2. python - Scrapy如何得到原始的start_url3. python小白 關于類里面的方法獲取變量失敗的問題4. 求救一下,用新版的phpstudy,數據庫過段時間會消失是什么情況?5. thinkPHP5中獲取數據庫數據后默認選中下拉框的值,傳遞到后臺消失不見。有圖有代碼,希望有人幫忙6. mysql - ubuntu開啟3306端口失敗,有什么辦法可以解決?7. django - Python error: [Errno 99] Cannot assign requested address8. android - 安卓做前端,PHP做后臺服務器 有什么需要注意的?9. linux運維 - python遠程控制windows如何實現10. extra沒有加載出來
排行榜
