vue3 pinia 存数据

pinia是vue2中的vuex,状态管理,可以实现数据共享

1、先安装

npm install pinia
 2、在main.ts中进行创建和载入

3、在src下新建store文件夹

定义存的文件

 

 4、在组件中使用

 此时控制台会有具体的值。

 5、修改数据的三种方式

①直接修改

countStore.sum += n.value;

②使用patch方法进行修改某些属性(适用于很多数据要一次性发生变化)

countStore.$patch({
    sum:sum.value++,
    school:'xx',
    address:'beijin'
})

③使用action来进行修改sum数据

  首先要定义actions中的方法,在这个increment的方法中修改了sum的值

 然后在组件中调用

 

 

 

posted @ 2024-10-08 22:37  洛飞  阅读(38)  评论(0编辑  收藏  举报