Vuex 是什么
Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。
每一个 Vuex 应用的核心就是 store(仓库)。“store”基本上就是一个容器,它包含着你的应用中大部分的状态 (state)。Store 类的设计都是基于 state 而铺展开来的,api 都是围绕 state 做存储与查询的。
注意:js并没有强类型语言“类”的概念,只是我们运用原型和原型链依照 OOP 的思想去实现“类”