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

鍍金池/ 問(wèn)答/HTML/ 請(qǐng)教vue動(dòng)態(tài)路由怎么用?

請(qǐng)教vue動(dòng)態(tài)路由怎么用?

看了一下官方的文檔有點(diǎn)沒(méi)看懂,我如果用this.$router.push('/xx1/xx2')這種方式該怎么寫(xiě)?
圖片描述

瀏覽器地址能訪問(wèn)到這個(gè)路徑但是頁(yè)面沒(méi)有出來(lái),沒(méi)搞懂這個(gè)該怎么寫(xiě)?
圖片描述

回答
編輯回答
舊酒館

this.$post()和你的服務(wù)端路由有關(guān),而你的this.$router是前端路由,404not found是你的提交數(shù)據(jù)路由沒(méi)匹配到,難道你沒(méi)前后端分離?

2017年10月25日 06:00
編輯回答
萢萢糖

雖然還是沒(méi)看懂你想干啥。兩種方式:

  1. 一種是組件復(fù)用,login作為上級(jí)路由,只有一個(gè)空的router-view,配兩個(gè)子路由,tea和stu作為子路由都配login組件。

    path: '/login',
    component: xxxx,
    children: [
        {
            path: 'teaxxxx',
            component: Login
        },
        {
            path: 'teaxxxx',
            component: Login
        }
    ]
  2. 是使用params參數(shù)(文檔是有寫(xiě)的)

    {
        path: '/login/:type', 
        name: 'login'
        component: Login
    }

    在login組件內(nèi)使用this.$route.params.type來(lái)獲取type

同時(shí)一點(diǎn)建議,路由跳轉(zhuǎn)不建議寫(xiě)path,推薦使用name跳轉(zhuǎn)。

.push({name: 'login', params: {type: 'teaxxxx'}})
2017年3月23日 04:25