javascript - 動(dòng)態(tài)添加路由報(bào)錯(cuò)
問(wèn)題描述
動(dòng)態(tài)添加了路由然后就報(bào)錯(cuò)了,添加動(dòng)態(tài)路由的代碼如下,data是后臺(tái)獲取的數(shù)據(jù),自己寫(xiě)了個(gè)404頁(yè)面,path: ’/404’也沒(méi)有這個(gè)錯(cuò)誤。
data.permission = [{ path: ’/index’, name: ’index’, component: ’./../views/layout/index’}]this.$router.addRoutes(data.permission)
然后就報(bào)下面的錯(cuò)誤,求解
Uncaught (in promise) Error: [vue-router] route config 'component' for path: /index cannot be a string id. Use an actual component instead.
問(wèn)題解答
回答1:component字段加個(gè)require,錯(cuò)誤信息理解錯(cuò)了
component:require(’./../views/layout/index.vue’)回答2:
component需要一個(gè)組件實(shí)例,不能給路徑可以通過(guò)import或require引入
相關(guān)文章:
1. mysql如何配置遠(yuǎn)程php外網(wǎng)鏈接數(shù)據(jù)庫(kù)2. 老師 我是一個(gè)沒(méi)有學(xué)過(guò)php語(yǔ)言的準(zhǔn)畢業(yè)生 我希望您能幫我一下3. mysql - eclispe無(wú)法打開(kāi)數(shù)據(jù)庫(kù)連接4. mysql 5萬(wàn)張表 導(dǎo)出成sql 不要內(nèi)容,只要結(jié)構(gòu),非常慢。如何解決啊?5. 導(dǎo)入數(shù)據(jù)庫(kù)不成功6. 數(shù)據(jù)庫(kù) - mysql中有沒(méi)查看數(shù)據(jù)大小的函數(shù)??7. PHP單例模式8. mysql如何判斷數(shù)據(jù)不存在則插入呢?9. mysql - 關(guān)于數(shù)據(jù)緩存策略方面的疑惑10. mysql無(wú)法刪除字段(錯(cuò)誤1091),但是對(duì)該字段設(shè)置主鍵后就可刪除,為什么?
