【问题标题】:How can i use vuex's actions in vue-router's beforeEach我如何在 vue-router beforeEach 中使用 vuex 操作
【发布时间】:2016-11-14 07:47:54
【问题描述】:

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

我用的是vue2.0

【问题讨论】:

    标签: javascript vue.js vue-router vuex


    【解决方案1】:

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

    【讨论】:

    • 如果您已按照M U 声明的方式导入了商店,则可以使用。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2019-11-11
      • 2017-02-17
      • 2023-04-08
      • 2017-12-18
      • 2016-12-24
      • 2023-03-20
      • 2020-02-15
      • 2017-07-22
      • 2020-01-10
      相关资源
      最近更新 更多