javascript-ReactDOM应该从哪里导入?

升级到版本undefined之后,我看到错误并建议使用undefined而不是React.render(),但是我应该从哪里导入呢?

当我不导入它并按原样运行时,它显示为undefined。它是内置功能还是3rd party库?

Sergei Basharov asked 2019-11-03T10:15:59Z
1个解决方案
99 votes

在新的更新中,您要做的所有DOM工作都应使用ReactDOM.render()而不是ReactDOM.findDOMNode()完成。这是一个单独的模块。

执行ReactDOM.render(),然后,如果您使用的是ES6,则可以执行以下操作:

import ReactDOM from 'react-dom';

或者,如果您使用的是ES5,则可以执行以下操作:

var ReactDOM = require('react-dom');

然后可以在代码中使用ReactDOM.render()ReactDOM.findDOMNode()等。

saadq answered 2019-11-03T10:16:36Z
translate from https://stackoverflow.com:/questions/33560843/where-should-reactdom-be-imported-from