前端学习笔记 6:Pinia
Pinia 是 Vue 的一个官方库,用于状态管理。
1.安装
首先创建一个 Vue3 项目,具体方式可以参考这里。
安装 Pinia:
npm install pinia
创建一个 pinia 实例 (根 store) 并将其传递给应用:
import './assets/main.css'
import {
createApp } from 'vue'
import {
createPinia } from 'pinia'
import App from './App.vue'
const pinia = createPinia()
const app = createApp(App)
app.use(pinia)
app.mount('#app')
2.定义 Store
import {
defineStore } from "pinia"
export const useCounterStore = defineStore('counter', {
st