VueX状态落后于动态路线(nuxt)

时间:2017-08-09 10:45:27

标签: javascript vue.js vuex nuxt.js

我试图通过更新帖子的'activeCategory'来更新我的状态。

每次路线改变时,我都会发出VueX动作。但是状态总是落后一步,因为它显示的是上一篇文章的类别,而不是当前的文章。

当用户最初点击页面时,我会在挂载时触发操作,然后在每次更改路径时触发操作,因为我正在使用动态路由。

任何帮助都会很棒! 感谢

1 个答案:

答案 0 :(得分:0)

我在发布问题后5分钟解决了这个问题。我只是将动作放入"更新"生命周期,每次更新页面时都会触发我的操作。