🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] >[success] # Vuex状态管理 每一个 **Vuex** 应用的核心就是 **store(仓库)** 。**store** 基本上就是一个 **容器** ,它包含着你的 **应用中大部分的状态 (state)** 。**Vuex** 和 **单纯的全局对象** 有以下 **两点不同**: 1. **Vuex** 的 **状态** 存储是 **响应式** 的。当 **Vue 组件** 从 **store** 中 **读取状态** 的时候,若 **store** 中的**状态发生变化** ,那么 **相应的组件也会得到更新** 。 2. 你 **不能直接改变 store 中的状态**。改变 **store** 中的 **状态** 的 **唯一途径就是通过mutation** 。这样使得我们可以方便地跟踪每一个状态的变化,从而让我们能够实现一些工具帮助我们更好地了解我们的应用。