boenfu / vuex-along

:memo: auto save and restore state for vuex
https://boenfu.github.io/vuex-along/
MIT License
259 stars 36 forks source link

clean 清除指定的 key #13

Closed Sinosaurus closed 5 years ago

Sinosaurus commented 5 years ago

你好,

clean 清除时,key这个值是取哪个?

我调用的代码

import vuexAlong from 'vuex-along'

import channel from './modules/channel'

// 此处是缓存 `channel`下`state`的某个对象
vuexAlong.watchSession(['channel.state.addOpty'], true)

清除数据

beforeDestroy () {
    window.cleanVuexAlong('vuex-along') // 这个默认是清空所有的数据

   /* 现在我只想清空 channel.state.addOpty  这个数据,其他缓存的数据保留 */ 
   // 这样设置key 无效,清空不了

   window.cleanVuexAlong('channel.state.addOpty')  // 这样设置`key`合理 吗???
  },

还望大佬将文档再细化下,有些问题是踩坑踩出来的,感谢感谢

boenfu commented 5 years ago

不好意思才看到 最近我会用ts重写一下, api 不变的情况下会完善一下文档

Sinosaurus commented 5 years ago

@boenfu 大佬,我的问题,问题?