【发布时间】:2018-11-30 18:51:48
【问题描述】:
我有一个使用 Vuex 的 Vue 应用程序。如果我打开了两个选项卡,则一个选项卡中对商店的更改不会显示在另一个选项卡中。
如何确保所有选项卡中的存储/数据立即同步?
const store = new Vuex.Store({
state: {
tasks: []
},
getters: {
tasks: state => state.tasks
}
}
在模板中:
computed: {
tasks: function () {
return this.$store.getters.tasks
}
}
【问题讨论】:
-
你能在你的商店里展示mutations属性吗
-
您好,您是如何解决这个问题的。我可以将数据保存在本地存储中,但是当我切换到另一个选项卡时,本地存储数据不可用(因为选项卡 url 在不同的域中)