エラーをプレイされていません。jQueryとReact.jsがいい
_registerComponent(...): Target container is not a DOM element.
ラインインクルードが原因になっていることmain.jsxで$('#container')
です。私がdocument.getElementById('container')
の代わりにそれはすべてうまくいきます。私は間違って何をしていますか? jQueryはReactで動作するように設計されていませんか?
index.jade
doctype html
html
head
script(src="lib/babel/browser.min.js")
script(src="lib/react/react.min.js")
script(src="lib/react/react-dom.min.js")
script(src="lib/jquery/dist/jquery.min.js")
body
#container
script(src="public/js/main.jsx", type="text/babel")
main.jsx
$(function(){
var Doug = React.createClass({
render: function(){
return (<h1>Hello world</h1>);
}
});
ReactDOM.render(
<Doug></Doug>,
$('#container')
);
});
はい!ありがとうございました! –