[vue] 切换路由时,需要保存草稿的功能,怎么实现呢?
Activity
wenyejie commentedon Jun 27, 2019
在beforeDestroy中加入check功能,
当检测到有草稿时, 自动保存到vuex或者storage中或者window中等等
但是我要说的是, 这种方法是不靠谱的, 如果我是刷新页面呢!
建议采用, 实施保存操作, 保存在storage中较为靠谱, 当然这种操作牺牲是比较多的
具体看业务场景
yalishizhude commentedon Jul 2, 2019
可以用
beforeDestroy
结合window.onbeforeunload
解决性能问题XSJXSJ111 commentedon Jul 2, 2019
用keep-alive缓存那个路由
wzzz90 commentedon Aug 9, 2019
beforeRouteLeave
lostimever commentedon Mar 9, 2020
你这题目想说明的是,切换路由时自动或提示保存草稿功能吗?
如果是这样
famingyuan commentedon Oct 20, 2020
面试如果要问这种问题,等于得背API
Drikold commentedon Jul 26, 2021
https://blog.csdn.net/loyd3/article/details/118188179
这个离开守卫通常用来禁止用户在还未保存修改前突然离开。该导航可以通过 next(false) 来取消。