如何在vue-router的beforeEach中使用vuex的操作

时间:2016-11-14 07:47:54

标签: javascript vue.js vue-router vuex

我想在每次路由器更改之前检查数据是否存储,如果数据不在vuex中,我想使用vuex的操作从服务器获取数据。那么我怎样才能在beforeEach中使用操作。

我使用的是vue2.0

2 个答案:

答案 0 :(得分:2)

您所要做的就是import store from '/vuex和行动 取决于您如何构建您的操作,您可以将其推送到将商店实例传递给操作。 除此之外 - 它是直截了当的。

答案 1 :(得分:1)

可以使用router.app。$ store.dispatch('actionName')