Pinia安装注册
Pinia 是vue3的一个全局状态管理工具。
它有以下优点:
- 完整的TS的支持;
- 足够轻量,压缩后的体积仅有1kb左右;
- 去除
mutations,只有state、getters、actions; - actions支持同步和异步;
- 代码扁平化,没有模块嵌套,只有store的概念,store之间可以自由使用,每一个store都是独立的;
- 无需手动添加store,store一旦创建便会自动添加;
- 支持Vue3和Vue2;
安装Pinia
npm install --save pinia