//引用Vuex import Vue from 'vue' import Vuex from 'vuex' import i18n from '@/locale/index.js' Vue.use(Vuex) import request from '@/utils/request.js' //实例store对象 const store = new Vuex.Store({ state: { unit : '$', key : { 'ar' : 'keyA', //阿拉伯 'en' : 'keyEnglish', //英语 'es' : 'keySpanish', //西班牙 'fr' : 'keyF', //法语 'ru' : 'keyE' //俄语 }, }, mutations: { getUnit(state){ request('getUnit').then(res => { if(res.code == 200){ state.unit = res.result[state.key[i18n.locale]] } }) }, } }) //导出store对象 export default store //export default const store或者export const store会报错