物理回退/回退

import { Dialog } from 'vant';
Vue.use(Dialog);

//物理回退
backButton () { // 有选择的增加这个提示语

Dialog.confirm({

message: '是否放弃新建类目 '

}).then(() => {

this.$router.push('/productDescription');

}).catch(() => {

});


},

goBack () {

Dialog.confirm({

message: '是否放弃新建类目 '

}).then(() => {

this.$router.push('/productDescription');

}).catch(() => {

});


},

mounted () {

//监听返回键
if (window.history && window.history.pushState) {
history.pushState(null, null, document.URL);
window.addEventListener('popstate', this.backButton, false);//false阻止默认事件
}

},

destroyed () {

window.removeEventListener('popstate', this.backButton, false);//false阻止默认事件

},

小码助力平台致力于为初入职场的IT小白,

解决工作中遇到的工作难题。

节约无效搜索时间,助力渡过试用期。

目前开放的技术领域(web前端+java)

如您有需要,欢迎联系我们 。

微信:18062748486

如加微信,请备注“IT问题解决”

 

posted on 2020-07-06 11:07  艾小码  阅读(182)  评论(0编辑  收藏  举报

导航