Vue全家桶學習(二)
Vue-router 外掛的使用
一、動態路由配置
通過在路徑上使用 /:變數 的方式去實現,例如:
export default new Router({
mode: 'history', // 路由模式 hash | history
routes: [
{
path: '/goods/:goodsId/user/:name',
name: 'GoodsList',
components: {
default: GoodsList,
title: Title,
img: Image
}
},
]
})
二、 巢狀路由配置
新增children來配置子路由
export default new Router({
mode: 'history', // 路由模式 hash | history
routes: [
{
path: '/goods/:goodsId/user/:name',
name: 'GoodsList',
components: {
default: GoodsList,
title: Title,
img: Image
},
children: [
{
path: 'title',
name: 'title',
component: Title
},
{
path: 'image',
name: 'image',
component: Image
}
]
},
{
path: '/cart/:cartId',
name: 'cart',
component: Cart
}
]
})
三、程式設計式路由的實現
通過使用JavaScript程式碼的方式實現路由跳轉
<template>
<div>
這是商品列表頁面
<span>{{ $route.params.goodsId }}</span><br>
<span>{{ $route.params.name }}</span>
<router-link to="/goods/title">顯示商品標題</router-link>
<router-link to="/goods/image">顯示商品圖片</router-link>
<div>
<router-view></router-view>
</div>
<router-link :to="{name: 'cart',params: {cartId: '123'}}">跳轉到購物車頁面</router-link>
<button @click="jump">button —— 跳轉到購物車頁面</button>
</div>
</template>
<script>
export default {
methods: {
jump () {
this.$router.push({path: '/cart?goodsId=123'})
}
}
}
</script>
<style>
</style>
相關文章
- vue全家桶Vue
- 搭建vue全家桶Vue
- Redux 進階 – react 全家桶學習筆記(二)ReduxReact筆記
- Redux 進階 - react 全家桶學習筆記(二)ReduxReact筆記
- vue全家桶 ---vue-router路由篇Vue路由
- ⚡ vue3 全家桶體驗Vue
- VUE全家桶之vuex的使用Vue
- vue全家桶上手小專案Vue
- vue全家桶 ---axios的使用和二次封裝VueiOS封裝
- VUE 全家桶 vue-cli 2 | vue-cli 3Vue
- Vue2.x全家桶WebAppVueWebAPP
- Vue 3.0 全家桶搶先體驗Vue
- Redux 基礎 - react 全家桶學習筆記(一)ReduxReact筆記
- vue全家桶 ---建立一個新的vue專案Vue
- VUE全家桶之vuex核心原理解析Vue
- vue全家桶實現一個小商城Vue
- vue全家桶 仿小紅書開源專案Vue
- SwnoRabbit全家桶
- 基於vue-cli@3+vue全家桶仿小米商城Vue
- vue2.0全家桶實現vivo商城 shopVue
- Vue全家桶模仿閒魚移動端AppVueAPP
- 一個簡單的假vue全家桶(vue+vue-router+require)VueUI
- Vue全家桶+Echarts資料視覺化實踐VueEcharts視覺化
- 基於vue全家桶實現的簡易商城Vue
- Vue 全家桶實現網易雲音樂 WebAppVueWebAPP
- 關於 vue 全家桶的四個 “最佳實踐”Vue
- Vue全家桶音樂專案整理--文件分析篇Vue
- 零基礎帶你吃掉JNI全家桶(二)
- Flutter 圖片全家桶Flutter
- React全家桶專案React
- 多項式全家桶
- DP全家桶(長期)
- vue全家桶實現移動端電商web-appVueWebAPP
- Vue全家桶實現還原豆瓣電影wap版Vue
- Vue-Mall Vue全家桶+Node後端服務實現的商城Vue後端
- react全家桶實現招聘app-路由實現(二)ReactAPP路由
- 基於vue全家桶的移動端音樂web appVueWebAPP
- Vue3全家桶升級指南一composition APIVueAPI