Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vuejs2 Vuex未知操作类型。。。韩元';别装我的动作_Vuejs2_Vuex - Fatal编程技术网

Vuejs2 Vuex未知操作类型。。。韩元';别装我的动作

Vuejs2 Vuex未知操作类型。。。韩元';别装我的动作,vuejs2,vuex,Vuejs2,Vuex,有未知操作类型的问题 store.js: import Vue from 'vue' import Vuex from 'vuex' import { state } from './store/state' import { mutations } from './store/mutations' import { actions } from './store/actions' import { getters } from './store/getters' import createPe

有未知操作类型的问题

store.js:

import Vue from 'vue'
import Vuex from 'vuex'
import { state } from './store/state'
import { mutations } from './store/mutations'
import { actions } from './store/actions'
import { getters } from './store/getters'
import createPersistedState from 'vuex-persistedstate'

Vue.use(Vuex)

export default new Vuex.Store({
  actions,
  mutations,
  getters,
  state,
  plugins: [createPersistedState()]
})
actions.js

import { ServerAPI } from '../plugins/server-api'
import { Mutations } from './mutations'

export const Actions = {
  checkAuth: 'checkAuth',
  loadCustomers: 'loadCustomers'
}
export const actions = {
  [Actions.checkAuth] (context, payload) {
  },
  [Actions.loadCustomers] ({ commit }) {
    // context.state
    let customers = {}
    ServerAPI.getCustomers().then((response) => {
      if (response.status === 200) {
        response.data.forEach((customer) => {
          customers[customer.id] = customer
        })
        commit(Mutations.assignBulkCustomers, customers)
      }
    }).catch((error) => {
      console.log(error)
    })
    return Promise.resolve(customers)
  }
}
App.vue

methods: {
      ...mapActions([
        Actions.loadCustomers,
        Actions.checkAuth
      ]),
并调用它

 this.loadCustomers()
我不知怎的犯了这个错误<代码>[vuex]未知操作类型:loadCustomers

当我查看调试信息时,我可以看到没有加载操作,但是getter和transformation被加载了