`
// 页面载入时本地存储中有 state 则用本地state赋值到 vuex 中的 state sessionStorage.getItem('state') && this.$store.replaceState(Object.assign({}, this.$store.state, JSON.parse(sessionStorage.getItem('state')))); // 页面刷新时存储 store.state 数据到sessionStorage中 window.addEventListener('beforeunload', () => { sessionStorage.setItem('state',JSON.stringify(this.$store.state)); })
`
使用上面vuex数据持久化方法,在开发阶段,如果我在vuex的state中手动编辑删除一个属性时,这时页面刷新后保存在本地的还是删除之前的state,那么要如何保存更新之后的state
待解决
悬赏分:70
- 离问题结束还有 49天12小时22分8秒
点赞 0反对 0举报 0
收藏 0
分享 0
