中等Vue路由
0 1

Vue Router切换路由时,如何实现草稿保存的功能?

【概念释义】

路由切换时保存草稿(未提交表单、编辑器内容),需在离开页面前持久化到 memory/vuex/localStorage,返回时恢复。手段:beforeRouteLeave / 全局 beforeEach + meta.needSaveonBeforeRouteLeave(Vue3)、keep-alive 缓存实例、或 sessionStorage 按路由 key 存。

【基础使用】

javascript
beforeRouteLeave(to, from, next) {
  if (this.dirty) this.saveDraft();

登录查看完整 1193

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)