redux-counter:对常量使用引用而不是字符串

时间:2024-06-05 07:03:48
【文件属性】:

文件名称:redux-counter:对常量使用引用而不是字符串

文件大小:7KB

文件格式:ZIP

更新时间:2024-06-05 07:03:48

JavaScript

redux-counter 自从我开始使用Redux以来,我一直想知道为什么要使用字符串常量? 是否有充分的理由呢? 对我来说,这真的很容易出错。 在大型应用程序中,可能很容易错过一个已经存在的常量,并使用相同的字符串创建一个新的常量。 该代码看起来很好,因为每个存储区将从不同的文件中导入操作,但是在分派一个操作时,所有操作都会一团糟,两个存储区都将尝试更新(由于使用相同的操作类型),但是其中一个可能会失败,因为没想到这样的动作有效负载(或更糟的是,有效负载匹配和状态将以错误的方式更新)。 Just check your constants before creating a new one!变量Just check your constants before creating a new one! 无效的IMO。 人们会犯错,仅此而已。 如果有办法防止它们发生,我们可能会朝这个方向


【文件预览】:
redux-counter-master
----.babelrc(17B)
----index.js(126B)
----package.json(833B)
----constants()
--------ActionTypes.js(243B)
----server.js(420B)
----containers()
--------CounterApp.js(720B)
--------App.js(396B)
----index.html(169B)
----.gitignore(13B)
----components()
--------Counter.js(674B)
----webpack.config.js(607B)
----stores()
--------index.js(48B)
--------counter.js(441B)
----README.md(2KB)
----actions()
--------CounterActionsRef.js(613B)
--------CounterActions.js(559B)

网友评论