鍍金池/ 問答/HTML/ vue動態(tài)路徑和多個路由共用同一個組件的問題

vue動態(tài)路徑和多個路由共用同一個組件的問題

問一下vue的一個問題,我現(xiàn)在有一個場景: 多個側(cè)邊欄導航路由指向同一頁面【注意是側(cè)邊欄導航,后文會解釋】,變化的只是List列表里面的數(shù)據(jù)。路由現(xiàn)在是寫“死”的,怎么個死法呢?就比如:導航路徑 /path1/path2 同時指向 someComponent 組件。所以我現(xiàn)在就是想用動態(tài)路徑 /:somePath 去指向同一個組件,然后在這個 someCompoent 組件里再寫邏輯去匹配 this.$route.params。

可是我現(xiàn)在遇到的一個問題是:在頁面登陸成功后,我是先遍歷我的路由配置對象,然后再生成側(cè)邊欄導航渲染到頁面的,就導致我如果寫動態(tài)路徑的話,遍歷渲染側(cè)邊欄導航這一步就會出問題,求問該如何解決?

回答
編輯回答
編輯回答
孤星

我的也是寫死的
onRoutes === '/forgetpass' ? '/setting' : onRoutes"
我是一個設(shè)置的路由 需要有設(shè)置的首頁還需設(shè)置換密碼頁面,我方法比較蠢,做了這個

2017年1月8日 16:32