为什么要用redux?怎么修改数据?

为什么要用redux

  使用Redux的主要优势之一是它可以帮你处理应用的共享状态。

  如果两个组件需要访问同一状态,该怎么办?

  这种两个组件同时需要访问同一状态的现象称为“共享状态”。你可以将该状态提升到附近的父组件,但是如果该父组件在组件树中向上好几个组件的位置,那么将状态当做属性向下一个一个地传递,这项工作很快就会变得乏味。

  此外,在该父组件和该子组件之间的组件甚至根本不需要访问该状态! 在构建网络应用时,Redux不仅使我们能够以有条理的方式存储数据,而且使我们能够在应用的任何位置快速获取该数据。

  只需告诉Redux到底哪个组件需要哪个数据,它就会为你处理后续一切工作! 借助Redux,你可以控制状态改变的时间、原因和方式。

申请14天超长免费试听资格
获取500G教程资料
姓名
电话
课程
立即申请