home
index.js
import vue from 'vue'
import router from 'vue-router'
import home from '@/components/home'
vue.use(router)
export default new router(
]})
this.$router.push('/home');
this.$router.push();
特點:引數會在瀏覽器路徑中顯示,類似 get 請求
獲取引數:
this.$route.query.pid
this.$router.push();
特點:引數會在瀏覽器路徑中顯示,類似 get 請求
引數獲取:
this.$route.params.pid
特點:作用同 push,不同的是 跳轉時不會向 history棧新增 當前頁 記錄,無法回退
this.$router.replace()
this.$router.replace()
特點:作用類似 window.history.go(n),從當前記錄 在history棧中 向前(n > 0)查詢或向後(n < 0)查詢,若存在記錄則跳轉到該頁面
this.$router.go(2)
this.$router.go(-1)
vue路由跳轉方式
vue路由跳轉方式有四種,具體如下 1 router link 1.1.不帶引數 params傳引數 類似post 路由配置 path home id 或者 path home id 不配置path 第一次可請求,重新整理頁面id會消失,配置path,重新整理頁面id會保留。html取參 route...
vue快取頁面,返回上一頁不重新整理
2 在路由處新增keepalive屬性 component import views device daddress hidden true 3 在需要快取的頁面使用activated方法 beforerouteenter to,from,next next activated this.route...
vue路由跳轉的方式
vue路由跳轉有四種方式 1.router link 2.this.router.push 函式裡面呼叫 3.this.router.replace 用法同push 4.this.router.go n 一 不帶參 1.1 router link router link to router link...