Reactjs React.render()抛出;“未定义ReactDOM”;使用React时
执行Reactjs React.render()抛出;“未定义ReactDOM”;使用React时,reactjs,Reactjs,执行npm安装-g create react app后,使用create react app./example创建项目文件夹 我们在后面的项目中使用了npmstart,以开发人员模式运行 下面的App.js简单示例应输出“Hello World”,但出现编译错误: ReactDOM.render(s <H1>Hello, World!</h1>, document.getElementById('root') ); ReactDOM.render 你好,世界!,
npm安装-g create react app
后,使用create react app./example
创建项目文件夹
我们在后面的项目中使用了npmstart
,以开发人员模式运行
下面的App.js简单示例应输出“Hello World”,但出现编译错误:
ReactDOM.render(s
<H1>Hello, World!</h1>,
document.getElementById('root')
);
ReactDOM.render
你好,世界!,
document.getElementById('root'))
);
错误如下:
未能编译-。/src/App.js未定义ReactDOM
我怎样才能解决这个问题呢?我想
在顶部添加“import ReactDOM from'react dom';”。
它将运行
- 在渲染后删除“s”
- 添加react和react dom的模块
- 检查标签h1名称
从“React”导入React;
从“react dom”导入react dom;
ReactDOM.render(
你好,世界!,
document.getElementById('root'))
);
在渲染之后有一个s
(
应该是
import React from 'react'
import ReactDom from 'react-dom'
import React from 'react';
import ReactDOM from 'react-dom';
ReactDOM.render(
<h1>Hello, World!</h1>,
document.getElementById('root')
);