专题文章
时长:00:00更新时间:2020-11-27 19:44:00
假设有这样一个需求,用户在一个页面内编辑文字,但是并未点击保存并且跳转到了下一个路由。比较好的做法应该是给出一个提示—“您编辑的内容还未保存,是否确认退出?”用户如果点击“确定”,那么不保存当前内容直接退出,用户如果点击“取消”,则取消本次路由跳转,继续留在原来的页面。尝试的错误做法;一开始的时候我是想着使用vuex结合vue router的beforeEach导航守卫来实现。代码如下:首先在vuex中新增一个状态值—introduceState。
查看详情