它成功加载index.html,没有js错误,但是没有任何内容呈现到页面。网页上没有任何内容。它仅在我检查网页时显示标签。 我有一个名为“列表”的组件。
list.js
TypeError: 'int' object is not iterable
我在App.js上导入了它
import React, { Component } from "react";
class list extends Component {
render() {
return (
<div>
<h1>Hello</h1>
<h1>Hello</h1>
</div>
);
}
}
export default list;
答案 0 :(得分:6)
User-Defined Components Must Be Capitalized
由于未使用大写字母,因此渲染器将list
标记用作HTML标记。不能作为React组件。
答案 1 :(得分:2)
在App.js中,在第三行和第十行中将列表大写。
答案 2 :(得分:0)
App.js在您的第三行和第十行中将您的列表大写。您还可以使用eslint-config-airbnb查找此类错误。
(eslint-config-airbnb预设为npm)