前端培训之vuex 理解

1.vuex 理解
1.1.vuex 是什么
1) github 站点:https://github.com/vuejs/vuex 2) 在线文档:https://vuex.vuejs.org/zh-cn/ 3) 简单来说: 对 vue 应用中多个组件的共享状态进行集中式的管理(读/写)
1.2. 状态自管理应用
1) state: 驱动应用的数据源2) view: 以声明方式将 state 映射到视图

3) actions: 响应在 view 上的用户输入导致的状态变化(包含 n 个更新状态的方法)

web前端培训
1.3. 多组件共享状态的问题
1) 多个视图依赖于同一状态 2) 来自不同视图的行为需要变更同一状态 3) 以前的解决办法 a. 将数据以及操作数据的行为都定义在父组件 b. 将数据以及操作数据的行为传递给需要的各个子组件(有可能需要多级传递) 4) vuex 就是用来解决这个问题的


上一篇:
下一篇:
关于尚硅谷
教育理念
名师团队
学员心声
资源下载
视频下载
资料下载
工具下载
加入我们
招聘岗位
岗位介绍
招贤纳师
联系我们
电话:010-56253825
邮箱:info@atguigu.com
地址:北京市昌平区宏福科技园综合楼6层(北京校区)

 深圳市宝安区西部硅谷大厦B座C区一层(深圳校区)

上海市松江区谷阳北路166号大江商厦6层(上海校区)