vue如何監聽瀏覽器的返回,並進行操作


黃色部分為需要在瀏覽器返回時觸發的方法,這里需要做的是在瀏覽器返回時把dialog關閉

1 mounted() {
2         this.createTree();
3         if (window.history && window.history.pushState) {
4             history.pushState(null, null, document.URL);
5             window.addEventListener("popstate", this.onCloseModal, false);
6         }
7     },
1 destroyed() {
2         window.removeEventListener("popstate", this.onCloseModal, false);
3     },
onCloseModal() {
            this.showEditModal = null;
        },

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM