如何在Vuex / NuxtJS中使用具有不同参数的同一商店?

时间:2019-04-22 17:05:34

标签: javascript vue.js vuex store nuxt.js

是否可以使用相同的商店,但使用不同的变量名。

假设我有一个data吸气剂的getData商店,例如:

  computed: {
    ...mapGetters({
      data: 'data/getData',
      secondData: 'data/getData',
    }),
  },

  async fetch({ store, route }) {
    await store.dispatch('data/getData', { data: route.params.first });

    // somehow set this to secondData
    await store.dispatch('data/getData', { data: route.params.second });
  },

我可以使用this.data,但是我希望this.secondData在不创建第二家商店的情况下工作。

有什么想法吗?

0 个答案:

没有答案