我使用React JS创建一个菜单:
var Dropdown = React.createClass({
render: function() {
return (
<Title />
<OptionsDropdown />
);
}
});
其中Title和OptionsDropdown是其他React类。 问题是这个代码有错误,直到我将它们包装在像div这样的div:
var Dropdown = React.createClass({
render: function() {
return (
<div class="something">
<Title />
<OptionsDropdown />
</div>
);
}
});
当我想要在Title和OptionsDropdown之外没有包含div时,无论如何更好地处理这种情况。
答案 0 :(得分:3)
最后。我发现React JS中的render函数中有一个最大的根节点。最好用div包装它。