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