我正在使用react redux,我使用无状态组件
错误
这是我的index.js
我的app.js
存储在另一个index.js文件里在一个叫Redux的文件夹里
我尝试过NewHOC,但我无法摆脱错误
我相信自从你提到“NewHOC”以来,你已经看过这个问题了。
记住这一点,确保在所有组件中使用< code>return语句,如果它们是功能组件,或者如果它们是基于类的组件,则使用render方法。
根据您的屏幕截图,RouterDirectory
似乎是罪魁祸首,因为您上传的屏幕截图看起来不错,但我们看不到RouterDirectory。
如果您可以提供<code>RouterDirectory
[更新]在有人将其标记为重复之前,我发现答案有点模糊和简短 函数作为React子函数无效。如果返回组件而不是从渲染返回组件,则可能会发生这种情况 我有一个这样的反应组件 这是我的模态成分可能会导致问题 我在控制台中看到以下错误 函数作为React子函数无效。如果返回组件而不是从渲染返回组件,则可能会发生这种情况 [问题]有人能解释一下是什么导致了这个错误,因为有人投票并写了一条评论说负责的代码不在
我有视图组件,它必须导入多个组件。这些组件将根据某些特定条件进行渲染。它应该如何工作是,我在页面上有3个按钮,例如,在我点击第一个按钮(文件上传)后,我需要渲染<代码> 警告:函数作为React子函数无效。如果您返回组件而不是从渲染中返回,可能会发生这种情况。或者您可能打算调用此函数而不是返回它。 这到底有什么问题?
以下是主要游戏.js和应用程序.js文件: 在game.js文件中,我在H1中使用了numPicker函数。现在我得到了这个错误: 警告:函数作为React子函数无效。如果您返回组件而不是从渲染中返回,可能会发生这种情况。或者您可能打算调用此函数而不是返回它。
movie.js文件是: 我做错了什么?
您好,我是新来的反应,并让自己困在这里,我的版本是v6,因此有一点问题的理解,我遵循udemy的教程 发生的错误是 - 函数作为 React 子函数无效。如果返回组件而不是从呈现中返回,则可能会发生这种情况。或者,也许您打算调用此函数而不是返回它。 这是在我家 我的App.js是这样的
问题内容: 我写了一个高阶组件: 我在我的App.js中使用以上内容: 但是,我得到的警告是: 警告:函数作为React子代无效。如果您从渲染返回一个Component而不是 ,则可能会发生这种情况。或者,也许您打算调用此函数而不是返回它。在应用程序的div(由应用程序创建)中的NewHOC(由应用程序创建)中 Movie.js文件为: 我究竟做错了什么? 问题答案: 您将其用作常规组件,但实际上