多个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自动赋值 赋的值是一个无序的不重复的乱码