首页/ 学科题库/ pinia

pinia

FRONT

Pinia 是 Vue.js 的轻量级状态管理库,用于管理应用中的全局状态。它提供了响应式状态、计算属性、动作和插件系统,支持 TypeScript,易于集成到 Vue 2 和 Vue 3 项目中。Pinia 的设计简洁直观,减少了样板代码,提升了开发效率。

81篇教程
20个专题
24套试卷
3级知识点
点击任意节点选择「前往 教程 / 专题 / 试卷」;点击「分组」还可展开该组知识点 学科 级别 分组 知识点
前往
入门级

打好基础

6 组 · 25 篇
进阶级

核心能力

7 组 · 28 篇
专家级

高阶实战

7 组 · 28 篇

Action 动作专题

Action 动作专题 专题说明 系统学习 Pinia 中Action 动作相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 Action 动作 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 定义 Action:在actions选项中定义方法,掌握action可以执行同步或异步操作 在 Action 中修改 State:在action方法中直接通过this修改state,理解无需commitMutation 异步 Action:在action中使用async/await处理异步操作,掌握Promise返回与错误处理 在组件中调用 Action:在组件的methods或事件处理中调用store.action(),掌握action的this绑定 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

9 题 查看专题 →

Getter 计算属性专题

Getter 计算属性专题 专题说明 系统学习 Pinia 中Getter 计算属性相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 Getter 计算属性 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 定义 Getter:在getters选项中定义计算属性,掌握其缓存特性与自动依赖追踪 访问其他 Getter:在getter中通过this访问同一Store的其他getter,掌握TypeScript类型推断 向 Getter 传递参数:让getter返回函数以实现参数化查询,理解其会失去缓存特性的权衡 在组件中使用 Getter:在模板中直接使用getter,掌握在computed中包装getter的使用方式 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

10 题 查看专题 →

Pinia 基础概念专题

Pinia 基础概念专题 专题说明 系统学习 Pinia 中Pinia 基础概念相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 Pinia 基础概念 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 Pinia 简介与定位:理解Pinia作为Vue官方状态管理库的优势,掌握与Vuex的对比 核心概念:Store/State/Getter/Action:理解Store作为状态容器的核心概念,掌握State/Getter/Action三大要素 安装与配置:使用npm install pinia安装,掌握在Vue 3应用中通过app.use(createPinia())注册 为什么选择 Pinia:理解Pinia的TypeScript支持、模块化设计、DevTools集成等优势 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

8 题 查看专题 →

SSR 与 Nuxt 集成专题

SSR 与 Nuxt 集成专题 专题说明 系统学习 Pinia 中SSR 与 Nuxt 集成相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 SSR 与 Nuxt 集成 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 SSR 中的状态管理问题:理解服务端渲染中状态共享导致的内存泄漏与交叉请求污染问题 Nuxt 3 集成基础:安装@pinia/nuxt模块,掌握在Nuxt 3应用中自动注册Store 避免状态交叉请求污染:在Nuxt中使用usePinia()创建每个请求的pinia实例,掌握stores目录自动导入 服务端状态 hydration:理解客户端hydration过程,掌握服务端状态序列化与客户端恢复 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

14 题 查看专题 →

State 状态管理专题

State 状态管理专题 专题说明 系统学习 Pinia 中State 状态管理相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 State 状态管理 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 声明与访问 State:在Store中声明state属性,掌握在组件中通过store实例访问状态 重置 State:使用store.$reset()将状态重置为初始值,掌握适用场景 变更 State:直接修改store.state属性,理解Pinia支持直接修改(无需mutations) **patch()批量修改状态,掌握对象形式与函数形式的区别 替换整个 State:使用store.patch的区别 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

12 题 查看专题 →

Store 间交互专题

Store 间交互专题 专题说明 系统学习 Pinia 中Store 间交互相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 Store 间交互 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 在 Store 中访问其他 Store:在action或getter中调用其他useXxxStore(),理解 circular dependency 的处理 组合式 Store 设计:将大型Store拆分为多个小Store,在组件中组合使用,掌握单一职责原则 跨 Store 事件通信:使用mitt/mitt等事件总线或使用Store action调用实现跨Store通信 共享 State 模式:设计一个共享Store作为多个功能模块的桥梁,掌握避免紧耦合的模式 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

12 题 查看专题 →

TypeScript 支持专题

TypeScript 支持专题 专题说明 系统学习 Pinia 中TypeScript 支持相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 TypeScript 支持 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 类型推断基础:理解Pinia对TypeScript的原生支持,掌握state/actions/getters的自动类型推断 显式类型注解:为复杂state结构提供TypeScript接口/类型别名,掌握泛型defineStore用法 类型安全的 Store 设计:使用TypeScript约束action参数与返回值,掌握在Setup函数式中的类型标注 类型化的 Store 模块:将Store定义与类型定义分离到不同文件,掌握类型导入导出最佳实践 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

12 题 查看专题 →

在组件中使用 Store专题

在组件中使用 Store专题 专题说明 系统学习 Pinia 中在组件中使用 Store相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 在组件中使用 Store 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 在组件中引入 Store:使用import { useXxxStore } from '@/stores/xxx'引入并在setup中调用 Store 响应式解构:使用storeToRefs(store)保持响应式解构,避免直接解构丢失响应式 在 Options API 中使用:使用mapState/mapActions辅助函数,掌握在Vue 2/Vue 3 Options API中的使用 Store 生命周期:理解Store是按需创建的(惰性实例化),掌握其在组件树中的提供/注入机制 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

10 题 查看专题 →

大型应用架构专题

大型应用架构专题 专题说明 系统学习 Pinia 中大型应用架构相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 大型应用架构 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 Store 目录结构设计:设计stores/modules/目录结构,掌握按功能域/页面/实体划分Store的最佳实践 领域驱动设计(DDD)与 Store:将Store映射为领域模型,掌握聚合根(Aggregate Root)与值对象的Store建模 事件溯源(Event Sourcing)模式:使用Store action记录事件日志,实现状态重建与时间旅行调试 微前端中的 Store 共享:在qiankun/micro-app等微前端架构中共享Pinia Store,掌握实例隔离与通信 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

16 题 查看专题 →

定义 Store专题

定义 Store专题 专题说明 系统学习 Pinia 中定义 Store相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 定义 Store 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 使用 defineStore 定义 Store:掌握defineStore(id, options)的两种写法:选项式与选项式+Setup函数式 Store 选项式写法:使用state/actions/getters选项定义Store,理解与Vuex的选项式API对应 Store Setup 函数式写法:使用setup函数返回响应式状态,掌握更接近Composition API的定义方式 Store 命名规范:理解Store ID的命名约定(useXxxStore),掌握在devtools中的显示名称配置 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

9 题 查看专题 →

性能优化专题

性能优化专题 专题说明 系统学习 Pinia 中性能优化相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 性能优化 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 大型 Store 拆分:识别单个Store过大的代码坏味道,掌握按功能域拆分为多个小Store Getter 缓存利用:理解Getter的缓存机制,避免在模板中调用无缓存的计算逻辑 按需加载 Store:理解Store是惰性创建的,掌握动态import()延迟加载大型Store定义 DevTools 性能分析:使用Vue DevTools的Pinia面板分析状态变更频率与性能瓶颈 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

12 题 查看专题 →

插件系统专题

插件系统专题 专题说明 系统学习 Pinia 中插件系统相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 插件系统 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 插件基础概念:理解Pinia插件机制,掌握通过pinia.use(plugin)注册全局插件 扩展 Store 属性:使用插件为所有Store添加新属性(如$http)、新选项或新action 插件执行时机:理解插件在Store创建时执行,掌握通过store.$id区分不同Store 常用插件概述:了解pinia-plugin-persistedstate等社区插件的适用场景与作用 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

11 题 查看专题 →

数据持久化专题

数据持久化专题 专题说明 系统学习 Pinia 中数据持久化相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 数据持久化 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 持久化需求与方案:理解页面刷新后状态丢失问题,掌握localStorage/sessionStorage手动持久化方案 pinia-plugin-persistedstate:安装并配置pinia-plugin-persistedstate,掌握自动持久化与恢复机制 自定义存储引擎:配置persistedstate使用sessionStorage/universal-cookie等自定义存储 部分状态持久化:使用picker选项指定只持久化Store的部分state,减少存储开销 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

12 题 查看专题 →

测试 Store专题

测试 Store专题 专题说明 系统学习 Pinia 中测试 Store相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 测试 Store 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 单元测试 Store:使用Vitest/Jest测试Store,掌握在测试中创建独立的pinia实例 Mock Action:使用vi.fn() mock Store action,掌握测试异步action与API调用 测试 Getter:为getter编写测试用例,掌握覆盖不同state场景的测试策略 组件中的 Store 测试:使用@vue/test-utils测试使用Store的组件,掌握mock注入Store 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

13 题 查看专题 →

测试高级策略专题

测试高级策略专题 专题说明 系统学习 Pinia 中测试高级策略相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 测试高级策略 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 集成测试 Store 与 API:使用MSW(Mock Service Worker)mock API,掌握Store action的完整集成测试 测试插件:为自定义Pinia插件编写单元测试,掌握mock pinia实例与store创建过程 组件集成测试:使用@vue/test-utils的global.plugins挂载Pinia,掌握复杂组件的Store交互测试 E2E 测试中的 Store Mock:在Cypress/Playwright E2E测试中mock Pinia Store,掌握cy.intercept与Store stub 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

16 题 查看专题 →

生态与集成概述专题

生态与集成概述专题 专题说明 系统学习 Pinia 中生态与集成概述相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 生态与集成概述 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 Vue Router 与 Pinia 集成概述:了解在路由守卫(navigation guard)中访问Store的模式与注意事项 Vue Query/TRPC 与 Pinia 对比概述:了解服务端状态管理库与Pinia的分工:客户端状态 vs 服务端缓存 Firebase/VueFire 与 Pinia 集成概述:了解VueFire将Firebase数据绑定到Pinia Store的模式与适用场景 跨框架状态管理概述:了解Pinia核心逻辑抽离后在非Vue环境(如Node.js脚本)中复用的可能性 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

8 题 查看专题 →

调试与 DevTools 高级用法专题

调试与 DevTools 高级用法专题 专题说明 系统学习 Pinia 中调试与 DevTools 高级用法相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 调试与 DevTools 高级用法 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 自定义 DevTools 显示:使用store.$onAction()记录action日志,掌握在DevTools中自定义Store显示名称 时间旅行调试:利用store.$subscribe()监听mutation,实现自定义的时间旅行调试工具 状态快照与恢复:实现export/import完整Store状态快照,掌握调试与生产环境状态迁移 性能剖析(Profiling):使用浏览器Performance面板分析Store更新性能,识别不必要的响应式开销 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

16 题 查看专题 →

高级 TypeScript 模式专题

高级 TypeScript 模式专题 专题说明 系统学习 Pinia 中高级 TypeScript 模式相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 高级 TypeScript 模式 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 泛型 Store 工厂:创建泛型函数生成同构Store(如useCrudStore()),掌握高级类型编程 类型安全的 Store 组合:使用TypeScript类型守卫与类型谓词,实现Store间类型安全的状态组合 递归类型与 Store:为树形结构/嵌套状态定义递归TypeScript接口,掌握在Store中的应用 类型测试(Type Testing):使用@vue/expect-type或tsd测试Store的类型定义,防止类型回归 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

16 题 查看专题 →

高级持久化策略专题

高级持久化策略专题 专题说明 系统学习 Pinia 中高级持久化策略相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 高级持久化策略 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 自定义序列化/反序列化:实现serializer选项自定义JSON序列化逻辑,处理Date/Map/Set等特殊类型 多存储引擎适配:为不同Store配置不同存储引擎(localStorage/cookie/IndexedDB),实现混合持久化 版本迁移(Migration):实现persistedstate的migrate函数,处理本地存储状态版本升级 服务端存储同步:设计客户端持久化状态与服务端session/DB的双向同步策略 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

16 题 查看专题 →

高级插件开发专题

高级插件开发专题 专题说明 系统学习 Pinia 中高级插件开发相关知识,覆盖核心概念、常用 API、实践场景与易错点,帮助学习者形成稳定的状态管理能力。 学习目标 理解 高级插件开发 的核心概念和使用场景 掌握相关 Store 写法、API 调用与组件集成方式 能够识别常见误区并在项目中合理拆分状态职责 学习内容 插件完整 API:掌握插件函数的完整签名:({ store, app, pinia, options })参数与返回值 添加新选项(New Option):扩展defineStore的options参数,实现如debounce、throttle等自定义选项 封装第三方库集成:开发插件将axios/router等库注入到所有Store,实现this.$http调用 插件类型扩展:使用TypeScript模块补充(Module Augmentation)为Store添加类型声明 学习建议 先阅读完整指南,明确 Store 职责边界 再按题目顺序练习,重点关注 API 使用差异 结合 Vue 组件实践,避免只记概念不写代码

16 题 查看专题 →

Action 动作专题测试

本试卷聚焦 Pinia 的「Action 动作」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

9 题 40 分钟 ★

Getter 计算属性专题测试

本试卷聚焦 Pinia 的「Getter 计算属性」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

10 题 40 分钟 ★

PINIA中级技能认证卷

技能认证

本试卷为 Pinia 状态管理中级技能认证卷,面向具有一定 Pinia 开发经验的开发者。考察插件系统、数据持久化、Store 间交互、TypeScript 支持、性能优化、SSR 与 Nuxt 集成、Store 测试等进阶知识点。

16 题 60 分钟 ★★

PINIA初级技能认证卷

技能认证

本试卷为 Pinia 状态管理初级技能认证卷,面向具备基础 Vue 知识的开发者。考察 Pinia 基础概念、Store 定义、State 状态管理、Getter 计算属性、Action 动作及组件中使用 Store 等入门级知识点。

15 题 60 分钟 ★

PINIA高级技能认证卷

技能认证

本试卷为 Pinia 状态管理高级技能认证卷,面向资深 Vue 开发者及前端架构师。考察大型应用架构设计、高级测试策略、生态与集成概述、DevTools 调试、高级 TypeScript 模式、高级持久化策略等专家级知识点。

16 题 60 分钟 ★★★

Pinia 基础概念专题测试

本试卷聚焦 Pinia 的「Pinia 基础概念」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

8 题 40 分钟 ★

Pinia状态管理专题卷

本试卷围绕 Pinia 状态管理核心能力进行专题考察,覆盖基础概念、Store 定义、State、Getter、Action、组件使用及常见进阶实践,适合前端开发和全栈开发学习者进行阶段性测评。

20 题 60 分钟 ★★

SSR 与 Nuxt 集成专题测试

本试卷聚焦 Pinia 的「SSR 与 Nuxt 集成」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

14 题 60 分钟 ★★

State 状态管理专题测试

本试卷聚焦 Pinia 的「State 状态管理」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

12 题 40 分钟 ★

Store 间交互专题测试

本试卷聚焦 Pinia 的「Store 间交互」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

12 题 50 分钟 ★★

TypeScript 支持专题测试

本试卷聚焦 Pinia 的「TypeScript 支持」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

12 题 50 分钟 ★★

在组件中使用 Store专题测试

本试卷聚焦 Pinia 的「在组件中使用 Store」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

10 题 40 分钟 ★

大型应用架构专题测试

本试卷聚焦 Pinia 的「大型应用架构」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

16 题 70 分钟 ★★★

定义 Store专题测试

本试卷聚焦 Pinia 的「定义 Store」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

9 题 40 分钟 ★

性能优化专题测试

本试卷聚焦 Pinia 的「性能优化」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

12 题 50 分钟 ★★

插件系统专题测试

本试卷聚焦 Pinia 的「插件系统」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

11 题 50 分钟 ★★

数据持久化专题测试

本试卷聚焦 Pinia 的「数据持久化」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

12 题 50 分钟 ★★

测试 Store专题测试

本试卷聚焦 Pinia 的「测试 Store」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

13 题 50 分钟 ★★

测试高级策略专题测试

本试卷聚焦 Pinia 的「测试高级策略」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

16 题 70 分钟 ★★★

生态与集成概述专题测试

本试卷聚焦 Pinia 的「生态与集成概述」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

8 题 60 分钟 ★★★

调试与 DevTools 高级用法专题测试

本试卷聚焦 Pinia 的「调试与 DevTools 高级用法」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

16 题 70 分钟 ★★★

高级 TypeScript 模式专题测试

本试卷聚焦 Pinia 的「高级 TypeScript 模式」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

16 题 70 分钟 ★★★

高级持久化策略专题测试

本试卷聚焦 Pinia 的「高级持久化策略」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

16 题 70 分钟 ★★★

高级插件开发专题测试

本试卷聚焦 Pinia 的「高级插件开发」专题,覆盖该子分组下的核心题目,适合前端开发和全栈开发学习者进行专项测评。

16 题 70 分钟 ★★★