我收到了这个错误“无效的钩子调用。钩子只能在函数组件的主体内调用。”当我试着运行我的函数时。validation }) }, [loaded, actionType, siteKey])在另一个组件中,我调用前面的脚本组件,其中传递了一个动作类型,但是我得到了提到的react钩子错误(只显示了相关的代码片段)。import * as React from
我知道如何在类组件中使用钩子的一种方法是拥有一个返回函数组件的 HOC,在其中我们可以调用钩子并将 prop 传递给类组件。看看How can I use React hooks in React classic `class` component? 并由乔尔考克斯回答。friendID,具有订阅该朋友的在线状态的效果,并在每次重新呈现时进行清理,因此对于新的friendID,钩子可以订阅新的friendID。Effect to su
也可以使用npm i -S react-konami-code@2.0.0-beta.0来尝试并获得钩子的错误。我把钩子从2.0.0-beta.1上拿掉了,因为它坏了。对问题的描述
我为我的npm模块创建了一个自定义钩子,它在发布或作为模块使用后无法工作。我怀疑问题在于webpack如何捆绑它,但我无法解决它。如果我声明并使用它,它就能工作。如果我从模块(或使用npm链接)导入它,则不会导入它。我使用</em