Consider this example that will not compile:
var Hello = React.createClass({
render: function() {
return <div>Hello</div>;
}
});
var World = React.createClass({
render: function() {
return <div>World</div>;
}
});
var Main = React.createClass({
render: function() {
return (
<Hello />
<World />
);
}
});
React.renderComponent(<Main />, document.body);
But any of these combinations work:
<div>
<Hello />
<World />
</div>
<Hello />
//<World />
//<Hello />
<World />
You need to know whether you should always be surrounded by div tags.
source
share