D'où le Réactisme doit-il être importé?
après la mise à niveau vers la version 0.14.2
, j'ai un message d'erreur et la recommandation d'utiliser ReactDOM.render()
au lieu de React.render()
, mais où puis-je importer?
Lorsque je n'ai pas l'importer et court juste comme il est, il le montre comme undefined
. S'agit-il d'une fonctionnalité intégrée ou d'une bibliothèque tierce partie?
40
demandé sur
Michael Scheper
2015-11-06 09:34:58
1 réponses
avec la nouvelle mise à jour, toutes les choses que vous faites avec DOM devraient être faites avec ReactDOM
au lieu de React
. C'est un module séparé.
npm install react-dom
et puis, si vous utilisez ES6, vous pouvez faire:
import ReactDOM from 'react-dom';
ou si vous utilisez ES5, vous pouvez simplement faire:
var ReactDOM = require('react-dom');
et puis vous pouvez utiliser ReactDOM.render()
,ReactDOM.findDOMNode()
, etc dans votre code.
76
répondu
saadq
2017-01-30 13:21:54