gpt4 book ai didi

redux - Redux 如何处理深度嵌套的模型?

转载 作者:行者123 更新时间:2023-12-02 06:54:31 29 4
gpt4 key购买 nike

Redux 如何处理深度嵌套的叶子模型变更?意思是,我正在从叶子一直发送到它的 reducer 句柄的更改事件,并且我不想将更改事件广播到整个树。

最佳答案

在 Redux 中,所有操作总是被分派(dispatch)到整个 reducer 树。这使得可以轻松处理来自不同 reducer 的相同操作,而无需它们互相了解。这在大型应用程序中非常有用,因为不同的人在不同的 reducer 上工作,他们可以处理相同的操作,而不会一直出现合并冲突。

在极不可能的情况下,由于全局调度(配置文件优先!通常这不是问题),您确实遇到性能问题,您可以使用 redux-ignore用于细粒度控制哪些 reducer 接收哪些操作。这可以在边缘情况下为您提供更好的性能,但会牺牲默认模型的简单性,因此仅当您分析应用程序并且结果表明这是必要的时才执行此操作。

关于redux - Redux 如何处理深度嵌套的模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34494866/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com