首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Pinia
与稚搏歹徒
创建于2023-07-15
订阅专栏
此专栏记录自己在学习Pinia的笔记
暂无订阅
共7篇文章
创建于2023-07-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
第七章-Pinia插件(自用)
Pinia插件 Pinia和Vuex都有一个通病,就是页面一刷新状态就会丢失。 那么怎么才能在刷新的时候让Pinia的状态不丢失呢?我们可以将Pinia的状态拷贝一份存放到本地缓存LocalStora
第六章-Pinia实例API(自用)
Pinia实例API $reset $reset方法用于重置store到初始状态,其实也可以说是将store中的state所有的状态的值重置为初始值。 例如: store/modules/user.t
第五章-Actions&Getters(自用)
Actions&Getters Actions Pinia的Actions类似于methods,在Actions中可以写同步和异步函数,可以修改state中的状态,并且函数之间是可以相互去调用的。 同
第四章-将store中的state状态解构出来(自用)
将store中的state状态解构出来 从state中直接解构出来的状态是不具有响应式的。 想要从state中将状态解构出来,并且不丢失响应式,那么就需要借助Pinia官方提供的一个APIstoreT
第三章-修改state中的状态(自用)
修改state中的状态 一、直接修改 在Pinia中,state里边的状态是可以直接修改的 二、使用$patch传入一个对象进行批量修改 语法: userStore.$patch({...}) 三、使
笔记-第二章-pinia的注册以及初始化仓库Store(自用)
pinia的注册以及初始化仓库Store 新建文件夹 在src目录下新建一个store文件夹。 引入注册pnia 在store目录下创建index.ts index.ts文件用来引入和全局注册pini
笔记-第一章-pinia安装(自用)
Pinia安装注册 Pinia 是vue3的一个全局状态管理工具。 它有以下优点: 完整的TS的支持; 足够轻量,压缩后的体积仅有1kb左右; 去除mutations,只有state、getters、