文章詳情頁
javascript - vue路由-瀏覽器返回按鈕重復(fù)的返回之前點(diǎn)擊過的頁面怎么辦?
瀏覽:121日期:2023-02-14 09:10:23
問題描述
我有一個(gè)首頁index,點(diǎn)擊首頁的一個(gè)按鈕要進(jìn)入另一個(gè)A頁面,由于功能的需要,要在A頁面和B頁面之間來回tab切換一樣的跳轉(zhuǎn),現(xiàn)在的問題是我的index,A,B這三個(gè)路由都是同一級下的,沒有二級路由。這樣在我點(diǎn)瀏覽器或手機(jī)的返回按鈕時(shí)會(huì)來回的在AB頁面跳轉(zhuǎn),最后才返回index。
點(diǎn)擊的時(shí)候是這樣,Index —> A —> B —> A —> B返回的時(shí)候是這樣,B —> A —> B —> A —> index
我想要這樣的效果:不管在AB之間如何切換,最后都會(huì)返回index網(wǎng)頁上的返回按鈕可以直接返回index,但是瀏覽器自帶的返回,會(huì)根據(jù)歷史記錄返回,或者是vue有沒有控制瀏覽器返回按鈕的方法。求解????
問題解答
回答1:router.replace(location)
跟 router.push 很像,唯一的不同就是,它不會(huì)向 history 添加新記錄,而是跟它的方法名一樣 —— 替換掉當(dāng)前的 history 記錄。
http://router.vuejs.org/zh-cn...
標(biāo)簽:
JavaScript
上一條:javascript - 關(guān)于this的一個(gè)疑問下一條:javascript - 在iframe子頁面 通過window.parent.document打開父頁面的modal層不能正常關(guān)閉
相關(guān)文章:
1. python2.7 - python 正則前瞻 后瞻 無法匹配到正確的內(nèi)容2. python - 請問這兩個(gè)地方是為什么呢?3. python - 如何使用websocket在網(wǎng)頁上動(dòng)態(tài)示實(shí)時(shí)數(shù)據(jù)的折線圖?4. mysql - Sql union 操作5. java - Mybatis 數(shù)據(jù)庫多表關(guān)聯(lián)分頁的問題6. 急急急?。?!求大神解答網(wǎng)站評論問題,有大神幫幫小弟嗎7. 大家都用什么工具管理mysql數(shù)據(jù)庫?8. Python處理Dict生成json9. javascript - 按鈕鏈接到另一個(gè)網(wǎng)址 怎么通過百度統(tǒng)計(jì)計(jì)算按鈕的點(diǎn)擊數(shù)量10. (python)關(guān)于如何做到按win+R再輸入文件文件名就可以運(yùn)行?
排行榜

熱門標(biāo)簽