React组件仅渲染组件标签

Rav*_*ara 3 javascript reactjs

它成功加载index.html,没有js错误,但是没有任何内容呈现到页面上。网页上没有任何内容。它仅在我检查网页时显示标签。我有一个名为“列表”的组件。

list.js

import React, { Component } from "react";

class list extends Component {
  render() {
    return (
      <div>
        <h1>Hello</h1>
        <h1>Hello</h1>
      </div>
    );
  }
}

export default list;
Run Code Online (Sandbox Code Playgroud)

我在App.js上导入了它

import React, { Component } from "react";
import "./App.css";
import list from "./components/list";

class App extends Component {
  render() {
    return (
      <div className="App">
        <list />
      </div>
    );
  }
}

export default App;
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

Zey*_*man 6

用户定义的组件必须大写

由于未使用大写字母,因此渲染器将list标记用作HTML标记。不作为React组件。