2 个回答
beforeRouteLeave (to, from, next) {
    ...
    next(false)
    ...
}

调用 next(false) 拒绝路由跳转即可

beforeRouteLeave(to, from, next) {
    next(confirm('确认不保存修改直接离开么?'));
}

next(true) 离开,next(false)不离开

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题