Example的最大值。
当将对象之类的东西传递给useMemo
时,该错误没有太大帮助。
TypeError: nextCreate is not a function
at mountMemo (https://grhhp.csb.app/node_modules/react-dom/cjs/react-dom.development.js:13459:19)
...
大多数开发人员不知道nextCreate
是什么,并且将一个对象传递给useMemo
在一开始看起来并没有 * 明显 * 错误。我们可以添加一个typeof
检查来抛出一个更好的错误,但也许这会带来太多的开销?至少我们可以添加一个DEV警告,提供更有帮助的指导。
4条答案
按热度按时间2lpgd9681#
哈。这通常是由流/typescript捕获的,但是我可以理解为什么没有类型系统它可能会令人困惑。你认为这是一个常见的问题吗?如果是的话,也许一个DEV警告会很好。
lztngnrs2#
@threepointone,如果你决定为此设置一个开发警告,我可以处理这个问题
7hiiyaii3#
@疲倦我有一个即将到来的公关为这个
pu3pd22g4#
这门怎么还开着?