久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - vue路由-瀏覽器返回按鈕重復的返回之前點擊過的頁面怎么辦?

瀏覽:143日期:2023-02-14 09:10:23

問題描述

我有一個首頁index,點擊首頁的一個按鈕要進入另一個A頁面,由于功能的需要,要在A頁面和B頁面之間來回tab切換一樣的跳轉(zhuǎn),現(xiàn)在的問題是我的index,A,B這三個路由都是同一級下的,沒有二級路由。這樣在我點瀏覽器或手機的返回按鈕時會來回的在AB頁面跳轉(zhuǎn),最后才返回index。

點擊的時候是這樣,Index —> A —> B —> A —> B返回的時候是這樣,B —> A —> B —> A —> index

我想要這樣的效果:不管在AB之間如何切換,最后都會返回index網(wǎng)頁上的返回按鈕可以直接返回index,但是瀏覽器自帶的返回,會根據(jù)歷史記錄返回,或者是vue有沒有控制瀏覽器返回按鈕的方法。求解????

問題解答

回答1:

router.replace(location)

跟 router.push 很像,唯一的不同就是,它不會向 history 添加新記錄,而是跟它的方法名一樣 —— 替換掉當前的 history 記錄。

http://router.vuejs.org/zh-cn...

標簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 綦江县| 渭源县| 米易县| 阜城县| 长宁县| 郑州市| 蚌埠市| 弋阳县| 南安市| 安国市| 佛学| 平武县| 舒城县| 内丘县| 彭山县| 南昌市| 隆回县| 讷河市| 凤凰县| 香河县| 布拖县| 泾阳县| 成安县| 灌云县| 大英县| 盐边县| 莱芜市| 临湘市| 芦溪县| 锡林郭勒盟| 遵化市| 石屏县| 金昌市| 文昌市| 广汉市| 正定县| 当雄县| 和平区| 宝鸡市| 宜州市| 黑山县|