Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js React/Node/Express/Webpack-必须返回有效的React元素(或null)_Node.js_Reactjs_Webpack_Ecmascript 6 - Fatal编程技术网

Node.js React/Node/Express/Webpack-必须返回有效的React元素(或null)

Node.js React/Node/Express/Webpack-必须返回有效的React元素(或null),node.js,reactjs,webpack,ecmascript-6,Node.js,Reactjs,Webpack,Ecmascript 6,链接到源代码: 我一直收到错误消息:Uncaught error:BugTable.render():必须返回有效的React元素(或null)。您可能返回了未定义、数组或其他无效对象 我不知道为什么,我想这可能与ES6或我的语法有关,但我不明白。有人有什么想法吗?谢谢:)这有点傻,但你需要将你的(移到你的return语句旁边,否则你实际上会返回未定义的,并中断函数。当你在return语句旁边没有任何内容时,javascript会假设你只是想返回 在BugTable.js中尝试以下操作: 返回(

链接到源代码:

我一直收到错误消息:Uncaught error:BugTable.render():必须返回有效的React元素(或null)。您可能返回了未定义、数组或其他无效对象


我不知道为什么,我想这可能与ES6或我的语法有关,但我不明白。有人有什么想法吗?谢谢:)

这有点傻,但你需要将你的
移到你的
return
语句旁边,否则你实际上会返回未定义的,并中断函数。当你在return语句旁边没有任何内容时,javascript会假设你只是想返回

在BugTable.js中尝试以下操作:
返回(
这里将列出bug列表作为一个表格。

)
此外,我是否正确导入了组件,webpack是否是问题所在?这是正确的。我只想添加两件事:1)
return
在返回
undefined
的行上,这正是错误消息所说的。2) 使用eslint作为构建过程的一部分可以节省大量的时间。