【问题标题】:React function not displaying in browser反应功能未在浏览器中显示
【发布时间】:2021-10-31 01:27:32
【问题描述】:

我是 react 初学者,我的终端一直显示错误; 'Hello' 未定义 react/jsx-no-undef。

下面是代码;

import React from 'react';
import ReactDOM from 'react-dom';

function HelloWorld() {
return (
   <div>
        <Hello/>
   </div>
)}

ReactDom.render (
<HelloWorld/>, document.querySelector('#root')
);

【问题讨论】:

  • 你好确实没有定义,不能使用不存在的组件
  • 删除&lt;Hello/&gt;添加'你好'

标签: node.js reactjs jsx node-modules


【解决方案1】:

因为你没有声明Hello 组件。只需将&lt;Hello/&gt; 更改为Hello

return (
   <div>
      Hello
   </div>
)}

【讨论】:

    【解决方案2】:

    删除&lt;Hello/&gt; 添加&lt;h2&gt;Hello&lt;/h2&gt;

    【讨论】:

      猜你喜欢
      • 2016-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-07
      • 2018-12-02
      • 2021-03-05
      • 2013-02-12
      相关资源
      最近更新 更多