Vuex系列之(一)概述

概述

一、是什么

​ 在Vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间通信。

注:Vue和Vuex的关系与React和Redux是一样的

解析

  1. 集中式与分布式
  2. 状态 <=> 数据 <=> 状态数据
  3. vuex的应用场景:解决共享数据
  4. 共享:读/写数据

全局事件总线与vuex解决多组件共享数据问题对比

二、什么时候用

  1. 多个组件依赖于同一状态
  2. 来自不同组件的行为需要变更同一状态

实际上就是存在多组件共享数据时。

posted @ 2024-02-29 19:58  刘二水  阅读(16)  评论(0)    收藏  举报