鍍金池/ 問答/HTML5  HTML/ 如何判斷上一頁面路由

如何判斷上一頁面路由

A和B兩個頁面點擊都會跳轉(zhuǎn)到c頁面,c頁面有一個完成按鈕,點擊完成按鈕的時候就會跳轉(zhuǎn)到上一個頁面,我怎么判斷上一個頁面是A還是B 啊 c頁面跳到A或B的時候均有攜帶參數(shù)

回答
編輯回答
懶豬

beforeRouteEnter 有3個參數(shù) 有 from to next 你跳到C的時候傳個參數(shù)區(qū)分AB 能取得到的

2017年8月2日 15:58
編輯回答
挽青絲

document.referrer
獲取前一頁面的URL地址,然后根據(jù)URL地址來判斷是哪個頁面

2017年8月17日 03:18
編輯回答
奧特蛋

往c跳的時候加到路徑參數(shù)里。加到storage里。加到你能獲取的地方。

2018年2月22日 06:23
編輯回答
糖果果

用路由的鉤子函數(shù)吧

2018年2月27日 06:27
編輯回答
巫婆

路由可以創(chuàng)建全局或某個路由導(dǎo)航守衛(wèi),有三個參數(shù)

const router = new VueRouter({
routes: [

{
  path: '/foo',
  component: Foo,
  beforeEnter: (to, from, next) => {
    // ...
  }
}

]
})

to表示即將跳轉(zhuǎn)的路由,from表示上一個路由

https://router.vuejs.org/zh-c...

2018年6月21日 18:37
編輯回答
尐潴豬

問題已解決,從A或B跳轉(zhuǎn)到C的時候傳一個字段,在C頁面判斷字段跳轉(zhuǎn)就可以

2017年3月19日 10:45