vue3使用pinia存数据(类似vue2的vuex)
简单记录pinia的使用方法.
·
1/定义一个store文件夹,新建js文件、
//我这里存的是安卓返回的数据.命名ios相关的自定义命名一下
export const useIosStore = defineStore('ios', {
state: () => ({
iosData: {},
}),
getters: {
getiosData: (state) => state.iosData,
},
actions: {
setiosData(value) {
this.iosData = value
},
},
})
2.存数据----拿数据
//js文件里面存的名字来存数据
const useIos= useIosStore()
useIos.getiosData({name:"小王",age:"20"})
//拿数据--结构出来使用
const { name,age} = storeToRefs(useIos)
更多推荐
已为社区贡献3条内容
所有评论(0)