鍍金池/ 問答/HTML/ vue后臺動態(tài)生成路由

vue后臺動態(tài)生成路由

clipboard.png

外面只有這兩個路由

我登錄成功后 請求后臺的路由數(shù)據(jù) 請求成功后

執(zhí)行
this.$router.addRoutes方法添加到路由中

后臺返回的json數(shù)據(jù) component: "Login" 怎么變成 component: Login

這種并且加載我import 的Login

clipboard.png
我再登錄成功后addRoutes 但是會報錯

clipboard.png

難道不是在登錄頁面進行add么

回答
編輯回答
陌離殤

傳數(shù)組

this.$router.addRoutes([
    {...}
]);
2017年7月14日 18:38
編輯回答
薄荷綠

前端在頁面引入組件 后臺返回個路由名稱就好了 名稱要和引入組件名稱一樣

2017年10月11日 23:01