下面对vuex描述正确的是 A.vuex 有5个核心属性分别是 stategetter、mutation、action、module B.vuex的 getter可以对 state 进行计算操作,它就是 store 的计算属性 C.vuex的mutation可以包含任意异步操作
时间: 2024-04-17 20:22:57 浏览: 85
关于Vue.js 2.0的Vuex 2.0 你需要更新的知识库
A. Vuex 有 5 个核心属性分别是 state、getter、mutation、action、module 是正确的描述。
Vuex 的核心属性包括:
- state:存储应用的状态数据。
- getter:用于对 state 进行计算操作,类似于 store 的计算属性。
- mutation:用于修改 state 中的数据,是同步操作。
- action:用于处理异步逻辑或触发多个 mutation,可以包含任意异步操作。
- module:用于将 store 分割成模块,每个模块都有自己的 state、getter、mutation 和 action。
因此,正确的描述是:A. Vuex 有 5 个核心属性分别是 state、getter、mutation、action、module。
请注意,C 选项描述的是 action,而不是 mutation。Mutation 应该是同步操作,而 action 可以包含任意异步操作。
阅读全文