2015-11-06 6 views

答えて

57

新しいアップデートでは、あなたが行うすべてのDOM作業は、Reactの代わりにReactDOMで行う必要があります。これは別のモジュールです。

import ReactDOM from 'react-dom'; 

をしたり、ES5を使用している場合あなたがちょうどすることができます:あなたはES6を使用している場合

、その後、npm install react-domを行うと、あなたが行うことができます

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

をしてからのことができますあなたのコードにReactDOM.render()ReactDOM.findDOMNode()などを使用してください。

+3

は、 'react * DOMから 'ReactDOMとして' import *を使用する必要がありますか? – cyrilluce

+0

@cyrilluceこれは、 "react"を使って私のために働いた構文でした: "^ 0.14.3"と "react-dom": "^ 0.14.3" ' – seangwright

+0

' import ReactDOM from 'react-dom''うまくいくはずです。 TypeScriptを使っているのであれば、 'react * dom'から' ReactDOM 'を 'import *'する必要があります。 – saadq

関連する問題