gpt4 book ai didi

javascript - 减少 Redux 操作困惑的方法是什么?

转载 作者:行者123 更新时间:2023-11-28 13:12:50 26 4
gpt4 key购买 nike

在 Redux 中声明操作的常见模式是将常量分配给字符串。

const ACTION = 'ACTION';

但在现实世界中,这种方法会使应用程序的操作部分变得臃肿。添加和编写如此低级的东西是很困难的。我自己看到并编写了很多荒谬的 constants.js,其中只包含绑定(bind)到 const 的字符串。好吧,这让我感觉老派和 COBOLish,但这就是这种方法对我的唯一好处。

我相信,这对于现实生活中的应用程序来说不是一个好的模式。

声明和重用操作的方式是什么?

为什么 Redux 库要这样设计?

最佳答案

什么具体不是一个好的模式?常数?字符串?

没有什么强制要求操作类型必须是字符串——即 a convention 。类型可以是符号、对象或任何其他可用于在代码中做出决策的内容。

FSAs are explicitly intended to be human-friendly ,而人类擅长阅读文本。

查看 Reducing Boilerplate部分,例如 action 中的任何一个creator libraries .

关于javascript - 减少 Redux 操作困惑的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41084204/

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