在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue-router能不能以后端返回?cái)?shù)據(jù)生成路由信息?

vue-router能不能以后端返回?cái)?shù)據(jù)生成路由信息?

所有路由都寫在前端代碼里面實(shí)在是太不優(yōu)雅了,維護(hù)也困難。想把路由信息全部存在數(shù)據(jù)庫,用后端返回?cái)?shù)據(jù)動(dòng)態(tài)生成前端路由。

示例代碼如下:
其中routesData就是路由new Router 實(shí)例化的參數(shù)

for (let i of data) {`````
    every = {
        path: i['path'],
        name: i['name'],
        component: () => import(i['src']),
    }
    routesData.push(every)
}

但是上述想法無法實(shí)現(xiàn),查了一下原因,import似乎不支持變量,蛋碎......
不知道我的想法能不能實(shí)現(xiàn),有大佬給解下惑嗎?

回答
編輯回答
舊顏

看下大佬的文章就知道了 手摸手,帶你用vue擼后臺(tái) 系列二(登錄權(quán)限篇)

沒啥特殊需求老老實(shí)實(shí)把路由寫到前端吧,寫到接口里面就是自己跟自己搞事情。

2018年2月25日 21:39