Appearance
Pinia 状态管理
Pinia 是 Vue.js 的轻量级状态管理库,由 Vue 核心团队成员开发。它为 Vue 3 提供了第一方状态管理解决方案,同时也兼容 Vue 2。
为什么选择 Pinia
- 轻量级: 体积小,性能优秀
- TypeScript 支持: 完全的类型推断和类型安全
- 易于使用: 简洁的 API 设计,易于上手
- DevTools 支持: 集成 Vue DevTools,提供调试功能
- 模块化: 支持 Store 模块化管理
核心概念
- Store 定义 - 如何定义和创建 Store
- 状态管理 - 管理和修改状态的方法
- Getters - 派生状态和计算属性
- Actions - 状态修改和业务逻辑
- 模块化 - Store 的模块化管理
- 插件系统 - 扩展 Pinia 功能
- TypeScript 集成 - 类型安全的使用方式
快速开始
要开始使用 Pinia,请查看我们的 快速开始指南。