热门

最新

红包

立Flag

投票

同城

我的

发布
caijilxy
别离三千净此生
4 年前
truecaijilxy

多个vue组件复用一个数据
就在computed中的...mapState([ ])里添加相应的数据,直接正常调用就行

vuex模块化
将vuex中不同功能的函数分类
//求和功能相关的配置
const countOptions={
namespaced:true, //用于在mapState中能直接通过名字获取到其组件
actions:{
xxxxxxxxxxxxxxxxxxxx //原来actions中的内容
},
mutations:{},
state:{},
getters:{},
}

const personOptions ={
namespaced:true,
actions:{}
...........
}

export default new Vuex.Store({
modules:{
countAbout:countOptions,
personAbout:personOptions, //
}
})

在vue文件中获取值就是 ...mapState('countAbout',['sum','school'])
获取方法是 ...mapMutations('countAbout',['JIA','JIAN'])



import {nanoid} from 'nanoid'
id:nanoid() 给id自动赋值 赋的值是一个无序的不重复的乱码

CSDN App 扫码分享
分享
1
1
打赏
  • 复制链接
  • 举报
下一条:
一个人必须不停地写作,才能不被茫茫人海淹没。
立即登录