【精讲】pinia与vuex区别及pinia的使用

pinia的基本使用

1,pinia和vuex的区别

pinia支持选项式api和组合式api 以及setup 语法糖

pinia没有mutations,只有state、getters、actions

pinia模块化没有modules,在 vuex 中实现模块化需要使用modules对TypeScript的友好支持

pinia体积小,性能较于vuex更好

2.1 Pinia 的安装

yarn add pinia
# 或者使用 npm
npm install pinia

2.2 Pinia 的引入
一般我们在做项目的时候,都会在main.js 或者 main.ts 中引入。
vue3 中引入的使用

import { createApp } from 'vue'
import App from './App.vue'
import { createPinia } from 'pinia';

猜你喜欢

转载自blog.csdn.net/m0_59505309/article/details/127324325