vue 监听页面退出,弹出确认退出提示


data () {
  return {
    // 退出确认
    backConfirm: true
  }
},
// 导航离开该组件的对应路由时调用
beforeRouteLeave (to, from, next) {
  if (this.backConfirm) {
    mui.confirm('数据未进行保存将会丢失,确认退出本页面吗?', '提示', ['否', '是'], function (e) {
      if (e.index == 1) {
        next(true);
      }
    })
  }
}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM