vue2 router 動態(tài)傳參,多個參數(shù)的實(shí)例
這個是用vue-cli生成的項(xiàng)目下使用
比如有個路由跳轉(zhuǎn)時需要帶兩個參數(shù):
<router-link to='/tr'>查看</router-link>
可以這樣寫:
<router-link to='/tr/uid/pid'>查看</router-link>
然后去router.js 中 處理這個路由:
import Vue from 'vue' import Router from 'vue-router' import tr from '@/components/tr.vue' import tab from '@/components/tab.vue' Vue.use(Router) export default new Router({ routes: [ { path:'/tr/:uid/:pid', name: 'tr', component:tr }, { path:'/tab', name: 'tab', component:tab } ] })
需要在router.js 中使用vue-router,具體是在path:'/tr/:uid/:pid', 反斜杠后加冒號,意思是后面就是路由的參數(shù)。
然后去對應(yīng)tr.vue組件中接受這個路由參數(shù):
通過實(shí)例的this.$route.params,可訪問這個key-value對象,
我們給請求路由賦個值看看:
<router-link to='/tr/15/122'>查看</router-link>
打印如下Object {uid: "15", pid: "122"}
以上這篇vue2 router 動態(tài)傳參,多個參數(shù)的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue中input標(biāo)簽上傳本地文件或圖片后獲取完整路徑的解決方法
本文給大家介紹vue中input標(biāo)簽上傳本地文件或圖片后獲取完整路徑,如E:\medicineOfCH\stageImage\xxx.jpg,本文給大家分享完美解決方案,感興趣的朋友跟隨小編一起看看吧2023-04-04Vue中import與@import的區(qū)別及使用場景說明
這篇文章主要介紹了Vue中import與@import的區(qū)別及使用場景說明,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-06-06vue中數(shù)據(jù)字典dicts的簡單說明和用法介紹
這篇文章主要給大家介紹了關(guān)于vue中數(shù)據(jù)字典dicts的簡單說明和用法的相關(guān)資料,如果您想在Vue中使用字典查詢,您可以使用Vue的計(jì)算屬性和方法,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-01-01vue3的介紹和兩種創(chuàng)建方式詳解(cli和vite)
這篇文章主要介紹了vue3的介紹和兩種創(chuàng)建方式(cli和vite),vue3對比vue2帶來的性能提升有很多優(yōu)勢,總體來說Vue 3在性能、開發(fā)體驗(yàn)和代碼組織方面都有所改進(jìn),使得它更加適合于大型、復(fù)雜的應(yīng)用程序開發(fā),需要的朋友可以參考下2023-04-04