ほとんどの場合、親タグを持つことは問題ではありません。
React.createClass({
render: function() {
return (
<tbody>
<tr><td>Item 1</td></tr>
<tr><td>Item 2</td></tr>
</tbody>
);
}
});
ただし、親なしで1つのレンダリング関数に兄弟要素を含めることが理にかなっている場合があります。特にテーブルの場合は、テーブルの行をでラップしたくない場合がありますdiv
。
React.createClass({
render: function() {
return (
<tr><td>Item 1</td></tr>
<tr><td>Item 2</td></tr>
);
}
});
2番目の例では、次のエラーが発生しますAdjacent XJS elements must be wrapped in an enclosing tag while parsing file
。
2つの兄弟要素を、<div>
または同様のものでラップせずにレンダリングするにはどうすればよいですか?