バージョン0.14.2
にアップグレードした後、ReactDOM.render()
の代わりに React.render()
を使用するようにエラーと推奨事項が表示されますが、どこからインポートするのですか?
インポートせずにそのまま実行すると、undefined
と表示されます。組み込みの機能ですか、それともサードパーティのライブラリですか?
新しい更新では、ReactDOM
ではなくReact
を使用してすべてのDOMを実行する必要があります。別のモジュールです。
npm install react-dom
を実行してから、ES6を使用している場合は、次の操作を実行できます。
import ReactDOM from 'react-dom';
または、ES5を使用している場合は、次の操作を実行できます。
var ReactDOM = require('react-dom');
そして、コードでReactDOM.render()
、ReactDOM.findDOMNode()
などを使用できます。