【发布时间】:2016-06-03 10:45:50
【问题描述】:
我刚刚开始学习 ReactJS 并在第一次运行我的应用程序时收到以下错误:
main.js:820 未捕获的不变违规: ReactCompositeComponent.render():一个有效的 React 元素(或 null)必须 被退回。您可能返回了未定义、数组或其他一些 无效的对象。
我在 Github 上托管了我的项目,因为 main.js 文件太大,无法在此处添加,所以这里是 main.js 的链接:
https://github.com/nicefellow1234/react-skeleton/blob/master/public/js/main.js
当我将这一行修改为:
ReactDOM.render(React.createElement(List,null), document.getElementById('ingredients'));
我的这个问题与这个较老的问题有关:
【问题讨论】:
-
React.createElement(List,null)里面的List是什么?
标签: javascript reactjs