老色批在线播放视频网站免费-老色批影院-老色鬼福利 A级黄色片视在线播放_日韩欧美永久中文字幕视频_2

vue使用路由進行頁面跳轉(zhuǎn)時傳遞參數(shù)

2019-12-10    前端達人

一. 通過router-link進行跳轉(zhuǎn)

<router-link

:to="{

path: 'yourPath',

    params: {

    name: 'name',

        dataObj: data

},

query: {

    name: 'name',

        dataObj: data

}

}">

</router-link>

二. 通過編程導航 $router進行路由跳轉(zhuǎn)

1.路徑后拼接參數(shù)

通過路徑后直接拼接來傳遞參數(shù)



getDescribe(id) {

// 直接調(diào)用$router.push 實現(xiàn)攜帶參數(shù)的跳轉(zhuǎn)

        this.$router.push({

          path: /describe/${id},

        })



對應路由配置

注意:此方法需要修改對應路由配置,需要在path中添加/:id來對應 $router.push 中path攜帶的參數(shù)。



 {

     path: '/describe/:id',

     name: 'Describe',

     component: Describe

   }



獲取傳遞的參數(shù)值



this.$route.params.id

  1. 通過params來傳遞參數(shù)

    傳遞參數(shù)

    通過路由屬性中的name來確定匹配的路由,通過params來傳遞參數(shù)。



     this.$router.push({

              name: 'Describe',

              params: {

                id: id

              }

            })



    對應路由配置

    注意這里不能使用:/id來傳遞參數(shù)了,因為已經(jīng)使用params來攜帶參數(shù)了。



    {

         path: '/describe',

         name: 'Describe',

         component: Describe

       }



    獲取參數(shù)



    this.$route.params.id

    1
  2. 通過query來傳遞參數(shù)

    傳遞參數(shù)

    使用path來匹配路由,然后通過query來傳遞參數(shù)

    這種情況下 query傳遞的參數(shù)會顯示在url后面?id=?



    this.$router.push({

              path: '/describe',

              query: {

                id: id

              }

            })



    對應路由配置



     {

         path: '/describe',

         name: 'Describe',

         component: Describe

       }



    獲取參數(shù)



    this.$route.query.id




日歷

鏈接

個人資料

藍藍設計的小編 http://www.longkoushi.net

存檔

清新县| 安平县| 锡林浩特市| 高唐县| 南江县| 准格尔旗| 鸡西市| 石河子市| 武胜县| 鹤壁市| 外汇| 涪陵区| 汉中市| 长乐市| 山阳县| 诸暨市| 紫金县| 抚宁县| 旬邑县| 嘉鱼县| 革吉县| 读书| 南通市| 东源县| 泰来县| 甘孜| 临潭县| 桐柏县| 桦川县| 波密县| 定陶县| 子长县| 普陀区| 四会市| 额济纳旗| 根河市| 辰溪县| 张家口市| 兰考县| 曲阳县| 洞头县|