React / Node / Express / Webpack – 必须返回一个有效的React元素(或null)

链接到源代码: https : //github.com/manster829/MernStackT

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

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

这是很愚蠢的,但是你需要移动你(在你的return语句旁边,否则你实际上返回undefined并跳出这个函数。当你在return语句旁边没有任何东西的时候,javascript假定你的意思是简单的返回。 ..

在BugTable.js中试试这个:

 return ( <div>The list of bugs as a table would come here.</div> );