源代码链接:https://github.com/manster829/MernStackT
我不断收到错误消息:未捕获错误:BugTable.render():必须返回有效的 React 元素(或 null)。您可能返回了未定义的数组或其他无效对象。
我不知道为什么,我认为这可能与 ES6 或我的语法有关,但我无法理解。有人有主意吗?谢谢:)
最佳答案
这有点愚蠢,但您需要将 (
移到 return
语句旁边,否则您实际上返回 undefined 并退出该函数。当您的 return 语句旁边没有任何内容时,javascript 会假设您只是简单地 return ...
在 BugTable.js 中试试这个:
return (
<div>The list of bugs as a table would come here.</div>
);
关于node.js - React/Node/Express/Webpack - 必须返回有效的 React 元素(或 null),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42546649/