首页 > 其他 > 详细

04【Vuex】状态管理

时间:2021-03-15 00:02:40      阅读:17      评论:0      收藏:0      [点我收藏+]

一、试想一下:

如果在一个项目开发中频繁地使用组件传参的方式来同步 data 中的值,一旦项目变得庞大,管理和维护这些值将是很棘手的工作。为此,vue为这些被多个组件频繁使用的值提供了一个统一管理的工具——Vuex。在具有Vuex的Vue项目中,只需把这些值定义在Vuex中,即可在整个Vue项目的组件中使用。

Vuex是一个专为vue.js应用程序开发提供的一个状态管理工具。将数据分发给各个组件,异步数据流,统一封装接口。

应用场景:购物车、会员登录等需要跨页面、跨组件实时传递数据的地方。

二、Vuex中的核心内容 

在Vuex对象中,其实不止有 state ,还有用来操作 state 中数据的方法集,以及当我们需要对 state 中的数据进行加工的方法集等等成员。

成员列表:

  • state            存放状态(状态即各个组件之间要传递的那些值)
  • mutation      state成员操作
  • getters         加工state成员给外界
  • actions        异步操作
  • modules      模块化状态管理

 

04【Vuex】状态管理

原文:https://www.cnblogs.com/Strugglinggirl/p/14533670.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!