为了账号安全,请及时绑定邮箱和手机立即绑定

vue-cli中编辑组件中要跳转其他路由或者关浏览器提示未保存,和判断表单是否更改提交

vue-cli中编辑组件中要跳转其他路由或者关浏览器提示未保存,和判断表单是否更改提交

莫回无 2019-02-06 13:55:41
vue-cli中编辑组件中要跳转其他路由或者关浏览器弹窗提示未保存,和判断表单是否更改提交应该怎么做呢
查看完整描述

1 回答

?
桃花长相依

TA贡献1860条经验 获得超8个赞

跳转其他路由:

beforeRouteLeave 中判断

关闭浏览器窗口:

编辑组件mounted的时候注册onbeforeunload事件

离开组件的时候销毁

cb 是你传入vue 的方法


注册:

window.onbeforeunload = function(cb)

{

     cb()

}

销毁:

window.onbeforeunload = function(){}


查看完整回答
反对 回复 2019-02-17
  • 1 回答
  • 0 关注
  • 543 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信