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

鍍金池/ 問答/HTML/ vue2如何加載三級(jí)子路由嵌套頁面??

vue2如何加載三級(jí)子路由嵌套頁面??

后臺(tái)管理項(xiàng)目,是典型的主框架頁home.vue(頭部,左側(cè)導(dǎo)航,右側(cè)內(nèi)容區(qū))又是一級(jí)路由,通過routes.js路由配置 ,vue-router路由插座 <router-view></router-view>(存在于home.vue頁面)來切換導(dǎo)航列表內(nèi)容的。

現(xiàn)在需要在二級(jí)TopMedia頁面打開它的詳細(xì)頁面(FollowUp)來回切換,并已在TopMedia組件頁面下加<router-view></router-view>。

最終只是在TopMedia頁面下追加了FollowUp內(nèi)容,不能做到整個(gè)頁面切換。怎么做到靈活子級(jí)頁面切換?求思路或示例代碼。routes.js配置如下:

{
      path: '/',
      component: Home,
      name: '頭條號(hào)管理',
      iconCls: 'iconfont icon-users',
      children: [
        {
            path: '/topMedia', component: TopMedia, name: '頭條賬號(hào)', 
            children: [{path: '/task/follow/:taskId/:ttId', component: FollowUp, name: 'follow']
        },
      ]
}

圖片描述

回答
編輯回答
蟲児飛

router-view本身就是插入,在插入塊中顯示。
所以可以不用三級(jí)路由,detailsTopMedia并列關(guān)系。
或者進(jìn)入三級(jí)路由時(shí)隱藏其他內(nèi)容。

2018年6月13日 23:31
編輯回答
怪痞

我也是這樣的項(xiàng)目結(jié)構(gòu),然后點(diǎn)擊詳情按鈕打開的三級(jí)頁覆蓋二級(jí)頁,但是二級(jí)不消失的話,在返回的時(shí)候就不重新獲取數(shù)據(jù)了,只能每個(gè)頁面都要寫監(jiān)聽路由參數(shù),感覺太麻煩了,一般這種的網(wǎng)站應(yīng)該怎么建立路由呢??

2017年6月29日 21:26
編輯回答
莓森

我最近也遇到了同樣的問題,不知樓主后來怎么做的。我的想法是做多頁面處理,跳轉(zhuǎn)打開新窗口。不知道有沒有更好的方法。

2017年4月8日 22:14
編輯回答
維他命

路由配置里邊可以有一個(gè)hideen,設(shè)置為true { path: '/main', component: Main, name: '主頁', hidden: true },
放在跟二級(jí)頁面同一級(jí)可以解除問題

2018年5月5日 10:39