国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Vue-CLI項目中路由傳參的方式詳解

2019-11-19 10:55:55
字體:
來源:轉載
供稿:網友

一.標簽傳參方式:<router-link></router-link>

第一種

router.js{  path: '/course/detail/:pk',  name: 'course-detail',  component: CourseDetail}

傳遞層

<!-- card的內容{  id: 1,  bgColor: 'red',  title: 'Python基礎'}--><router-link :to="`/course/detail/${card.id}`">詳情頁</router-link>

接收層

let id = this.$route.params.pk

演變體

"""{  path: '/course/:pk/:name/detail',  name: 'course-detail',  component: CourseDetail}<router-link :to="`/course/${card.id}/${card.title}/detail`">詳情頁</router-link>let id = this.$route.params.pklet title = this.$route.params.name"""

第二種

router.js{  // 瀏覽器鏈接顯示:/course/detail,注:課程id是通過數據包方式傳遞  path: '/course/detail',  name: 'course-detail',  component: CourseDetail}

傳遞層

<!-- card的內容{  id: 1,  bgColor: 'red',  title: 'Python基礎'}--><router-link :to="{         name: 'course-detail',         params: {pk: card.id}         }">詳情頁</router-link>

接收層

let id = this.$route.params.pk

第三種

router.js{  // 瀏覽器鏈接顯示:/course/detail?pk=1,注:課程id是通過路由拼接方式傳遞  path: '/course/detail',  name: 'course-detail',  component: CourseDetail}

傳遞層

<!-- card的內容{  id: 1,  bgColor: 'red',  title: 'Python基礎'}--><router-link :to="{         name: 'course-detail',         query: {pk: card.id}         }">詳情頁</router-link>

接收層

let id = this.$route.query.pk

二.邏輯傳參:this.$router

第一種

"""路由:path: '/course/detail/:pk'

跳轉:id是存放課程id的變量

this.$router.push(`/course/detail/${id}`)

接收:

let id = this.$route.params.pk"""

第二種

"""路由:path: '/course/detail'跳轉:id是存放課程id的變量this.$router.push({          'name': 'course-detail',          params: {pk: id}        });接收:let id = this.$route.params.pk"""

第三種

"""路由:path: '/course/detail'跳轉:id是存放課程id的變量this.$router.push({          'name': 'course-detail',          query: {pk: id}        });接收:let id = this.$route.query.pk"""

總結

以上所述是小編給大家介紹的Vue-CLI項目中路由傳參的方式詳解,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 荃湾区| 林甸县| 柯坪县| 双流县| 杭锦旗| 郁南县| 河南省| 买车| 泗水县| 盐源县| 景东| 军事| 桃园市| 玛纳斯县| 苏尼特右旗| 黎平县| 聂荣县| 赣榆县| 万年县| 长顺县| 定兴县| 沙田区| 梅河口市| 盐池县| 汨罗市| 新疆| 德格县| 九龙城区| 尼勒克县| 定襄县| 襄汾县| 巴东县| 武清区| 长宁区| 丰镇市| 株洲县| 柞水县| 彭泽县| 吴川市| 宁强县| 滦南县|