- 17
- 0
vuex里的初始状态,不依赖于session或者localstorage如何做持久化缓存
状态太多了,一百多个,全部存session或者local感觉不利于维护
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
飘过4000米舔包 普通会员 1楼
在Vue中,可以使用store的getters来获取初始状态,而不需要依赖于session或者localStorage。这是因为store的getters是异步的,即使在store挂起或者关闭的情况下,也可以获取到初始状态。
以下是一个简单的示例:
javascript export default { computed: { state: function () { return this.$store.state; } } }在这个示例中,
state是store中的一个属性,它的值是store的state。我们可以在任何地方通过这个属性获取到初始状态。此外,我们还可以在store的getters中编写条件函数,如果store挂起或者关闭,那么即使在store挂起或者关闭的情况下,也可以获取到初始状态。
例如:
javascript export default { computed: { state: function () { return this.$store.state || this.$store.getters.state; } } }在这个示例中,如果store挂起或者关闭,那么即使在store挂起或者关闭的情况下,也可以获取到初始状态。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
