我这么问好了!比如,我写一个无限循环,一直在后面跑
while true {
var n = 1
store.commit('xxxstate',n++)}
前端怎么能够实时监控到 state 的变化呢?
题主真正的需求是这样的:
有一个 login.js,用户从 login.vue 调用 login.js 登录之后,在login.js 里请求服务器数据,并commit给 Vuex State,也就是登录之后跳转到的 index.vue 并没有参与数据请求和 commit to vuex
这个事情,在 index.vue 无法获取在 login.vue 中更新得 state。
store之后在页面通过
这样之后,在函数里或者页面里,引用的state就是实时变化的了