1、使用vue-router完成簡單導(dǎo)航功能 中實(shí)現(xiàn)的路由導(dǎo)航功能是不能傳遞參數(shù)的,也就是說是靜態(tài)路由。
2、而能傳遞參數(shù)的路由模式,由于可以傳遞參數(shù),所以其對(duì)應(yīng)的路由數(shù)量是不確定的,故稱之為 動(dòng)態(tài)路由。
3、在參數(shù)名前面加上 ,然后將參數(shù)寫在路由的內(nèi),這樣定義之后,就會(huì)匹配所有的,所以說這樣定義的路由的數(shù)量是不確定的。
4、如果需要傳入多個(gè)參數(shù)值,只要按照上面的命名方法來加入?yún)?shù),傳遞在中對(duì)應(yīng)的聲明參數(shù)值即可,只要匹配到路由模式的定義就會(huì)自動(dòng)對(duì)參數(shù)進(jìn)行分解取值。
5、通過這個(gè)屬性獲取指定的參數(shù)值,如果希望在相應(yīng)的組件頁面內(nèi)輸出參數(shù)值,則在默認(rèn)路由中加入如下代碼。
6、那么,當(dāng)復(fù)用組件時(shí)候,想對(duì)路由參數(shù)的變化做出響應(yīng)的話,就需要在這個(gè)對(duì)象內(nèi)添加對(duì)對(duì)象變化的跟蹤函數(shù)。