路由是一個棧凤优,先進后出锅论,每次push跳轉(zhuǎn)后相當于往棧內(nèi)存儲一個路由地址捏肢,返回的時候,相當與出棧,出一個沒一個,出兩個沒兩個,具體出幾個就是這個backlen的值肩榕,由個人決定。當然有的人可能想到replace跳轉(zhuǎn)惩妇,這樣根本不會往棧內(nèi)存儲路由地址株汉,但這樣的弊端是當用戶在C頁面想返回B頁面時筐乳,他可能回的是A頁面,這樣體驗也不好郎逃,我們想達到的目的是當C表單執(zhí)行完后到A頁面時哥童,再返回不是返回到C或B,所以我就將C和B的棧內(nèi)路由地址都取出來褒翰,自然就不會再返回這兩個地址了贮懈,取出的行為就是go(-backlen)。以上說的名詞不一定準確但思路是這個思路优训,具體還需要自己在項目中多試就了解了
vue清空瀏覽器history路由棧移動端開發(fā)經(jīng)常會遇到一個問題朵你,就是頁面A->B ,B->C 揣非,C->A首頁后抡医,如果用戶點擊返回鍵,還是會回到C早敬,但是C頁面往往是表單一類的操作或者帶有頁面參數(shù)忌傻,這時返回C頁面...