一. 路由跳轉
1.router-link:
配置好路由相關的設置后,在需要的位置添加router-link標簽,他的屬性有tag,tag的作用就是讓他顯示什么形式,比如說,向讓他實現(xiàn)點擊一個按鈕就跳轉,tag就設置為button;第二個屬性為to,他是設置跳轉路徑的作用,這個就不用說了吧,第三個我知道的就是replace,就是設置能不能返回上一頁,默認的是push,是可以返回的;
2.不使用router-link跳轉的方式:
比如說點擊這個按鈕讓他跳轉,就是給button綁定一個事件,通過this.$router來進行跳轉,
1:this.router.splice("/home");
二 .動態(tài)路由-傳參
動態(tài)路由的話也有兩種方式進行傳參:
一種是通過params進行傳值,這種方法需要在配置路由的時候加上參數(shù),然后在發(fā)送地址的時候就在也要把參數(shù)寫到里面;
第二種是,通過query的方式傳參,這種不需要在配置路由時寫參數(shù),直接正常寫就行,但是通過事件傳參的時候,要寫上
this.$router.push({
path:"/home';
query:{
id:"123";
等等參數(shù)
})
三.如何獲取路由傳過來的的參數(shù)
1.它是通過this.
router.params.id來接收參數(shù),
同理query的方式一樣,通過this.$router.query.id來拿值