鍍金池/ 問答/HTML5  HTML/ 前端單頁面發(fā)現(xiàn)頁面切換過多時,在點擊瀏覽器前進(jìn)后退按鈕時頻繁后退

前端單頁面發(fā)現(xiàn)頁面切換過多時,在點擊瀏覽器前進(jìn)后退按鈕時頻繁后退

最近做的單頁面(根據(jù)頁面“#”的值來判斷)發(fā)現(xiàn),在兩個組件頁面來回切換,雖然歷史記錄僅僅只會兩條,但是在點擊前進(jìn)后退按鈕時,就會有多少次來回切換,就后退前進(jìn)幾步,完全不按歷史記錄來,這種情況該如何解決?
示例:

wwww.baidu.com/page.html/#/index  <=>  www.baidu.com/page.html/#/member   
//這里頁面相互間跳轉(zhuǎn)了n次,歷史記錄僅僅只有2條,但是在點擊瀏覽器前進(jìn)后退按鈕時,可以前進(jìn)n次或者后退n次,而不是前進(jìn)2次就不能前進(jìn)了。
回答
編輯回答
還吻

Vuejs單頁應(yīng)用需要開啟Router的 history功能.才能更好的去實現(xiàn)前進(jìn)后退

2017年4月25日 09:15
編輯回答
笑浮塵

你的頁面跳轉(zhuǎn)了多少次,瀏覽器前進(jìn)后退多少次,這才是瀏覽器前進(jìn)后退正常的功能吧?

2018年3月21日 15:29