我決定學會在這個週末做出反應,JSFiddle中的事情一直很好,但是我決定添加第四個組件(var gooBye ...),現在視圖是空的。有什麼想法可能造成這種情況?沒有錯誤彈出 JSFiddle React components問題與反應組件加載
var Hello = React.createClass({
render: function() {
return <div>Hello {this.props.name}</div>;
}
});
var testButton = React.createClass({
\t render: function() {
\t \t return <button name="button">Click</button>;
}
});
var goodBye = React.createClass({
\t render: function() {
\t \t return <div>GoodBye</div>;
}
});
React.render(
\t <Hello name="People" />,
\t document.getElementById('myClass');
);
ReactDOM.render(
\t testButton(),
document.getElementById('test2');
);
React.render(
<goodBye />,
document.getElementById('test3');
);
<div id="myClass">
</div>
<div id="test1">
</div>
<div id="test2">
</div>
<div id="test3">
</div>
<script type="text/jsx">
\t \t \t ReactDOM.render(
\t <h1>Test component in html body</h1>,
document.getElementById('test');
);
</script>
</body>
赦免「ReactDOM」我試圖排除故障 –
你應該使用ReactDOM只,react.render已被棄用 – JordanHendrix