4.4. 完善注册功能
简介
本小节中,我们将介绍 Vuex,并使用它来管理用户信息。
使用 Vuex
什么是 Vuex
Vuex 是一个专为 Vue.js 应用开发的 状态管理模式 , 它可以集中管理应用所有组件的状态。我们经常会遇到多个组件共享状态的情况,以我们前面注册的用户信息为例,登录注册入口要使用这个用户信息,来判断是否显示用户名,这就需要我们在注册成功时,以某种方式通知登录注册入口,用户信息已经改变,使用 Vuex 不但可以轻松的实现通知,还可以在状态改变后响应式的反应到我们的界面上。
注:虽然可以使用其他方式来管理数据或者判断通知,但我们还是推荐 Vuex,特别是应用的逻辑比较多的时候,使用 Vuex 可以简化代码,同时使代码更容易维护。你不需要马上弄明这些的东西,我们会通过大量的使用来帮助学习和理解。
安装 Vuex
> cd ~/Code/vuejs-essential
> npm install vuex --save
创建 store
在 src
新建 store...