PINIA初级技能认证卷
考察知识点
- Pinia 基础概念(Pinia 定位、与 Vuex 对比、核心优势)
- Store 定义(Options Store 与 Setup Store、defineStore 用法)
- State 状态管理(状态定义、修改方式、响应式原理)
- Getter 计算属性(派生状态、参数传递、缓存机制)
- Action 动作(同步与异步操作、状态修改方式)
- 在组件中使用 Store(storeToRefs、响应式保持、解构使用)
在学习 Pinia 的「定义 Getter」时,可以将其理解为:在getters选项中定义计算属性,掌握其缓存特性与自动依赖追踪
在学习 Pinia 的「使用 defineStore 定义 Store」时,可以将其理解为:掌握defineStore(id, options)的两种写法:选项式与选项式+Setup函数式
在学习 Pinia 的「Store 选项式写法」时,可以将其理解为:使用state/actions/getters选项定义Store,理解与Vuex的选项式API对应
在学习 Pinia 的「核心概念:Store/State/Getter/Action」时,可以将其理解为:理解Store作为状态容器的核心概念,掌握State/Getter/Action三大要素
在学习 Pinia 的「在组件中引入 Store」时,可以将其理解为:使用import { useXxxStore } from '@/stores/xxx'引入并在setup中调用
关于 Pinia 中「在 Action 中修改 State」的理解,以下哪一项最准确?
关于 Pinia 中「安装与配置」的理解,以下哪一项最准确?
关于 Pinia 中「Store 选项式写法」的理解,以下哪一项最准确?
关于 Pinia 中「重置 State」的理解,以下哪一项最准确?
关于 Pinia 中「核心概念:Store/State/Getter/Action」的理解,以下哪一项最准确?
围绕 Pinia 的「访问其他 Getter」,下列说法正确的有?
围绕 Pinia 的「$patch 批量修改」,下列说法正确的有?
围绕 Pinia 的「Store 响应式解构」,下列说法正确的有?
Pinia 中「访问其他 Getter」的关键关注点可以概括为 ____________。
Pinia 中「$patch 批量修改」的关键关注点可以概括为 ____________。