📜  Redux-数据流

📅  最后修改于: 2020-10-20 04:54:16             🧑  作者: Mango


Redux遵循单向数据流。这意味着您的应用程序数据将遵循单向绑定数据流。随着应用程序的增长和变得复杂,如果您无法控制应用程序的状态,则很难重现问题并添加新功能。

Redux通过对状态更新的方式和时间进行限制,从而降低了代码的复杂性。这样,管理更新状态很容易。我们已经知道限制是Redux的三项原则。下图将帮助您更好地了解Redux数据流-

数据流

  • 当用户与应用程序交互时,将分派动作。

  • 使用当前状态和分派的动作调用根减速器函数。根减速器可以将任务划分为较小的减速器功能,最终将返回新状态。

  • 存储通过执行其回调函数来通知视图。

  • 该视图可以检索更新的状态并再次重新呈现。