【RuoYi移动端】uni-app中通过vuex的store来实现全局变量的修改和读取

一、在store文件中新建csjVar.js文件

const csjVar = {
  csjMess: [{aaa:"ok"},{bbb:"no"}]
}
export default csjVar

二、修改store文件中新建index.js文件

【RuoYi移动端】uni-app中通过vuex的store来实现全局变量的修改和读取_第1张图片

import Vue from 'vue'
import Vuex from 'vuex'
import user from '@/store/modules/user'
import getters from './getters'
import csjVar from './csjVar.js'

Vue.use(Vuex)

const store = new Vuex.Store({
	modules: {
		user
	},
	state: {
		// 添加 csjVar 到 Vuex 的 state
		csjVar
	},
	mutations: {
		// 创建一个 mutation 来改变 csjMess 的值
		SET_CSJMESS(state, value) {
			state.csjVar.csjMess = value
		}
	},
	getters,
})

export default store

三、index.vue中读取和修改


你可能感兴趣的:(27.【uni-app】,uni-app)