В большинстве случаев наличие родительского тега не является проблемой.
React.createClass({
render: function() {
return (
<tbody>
<tr><td>Item 1</td></tr>
<tr><td>Item 2</td></tr>
</tbody>
);
}
});
Но есть случаи, когда имеет смысл иметь элементы-братья в одной функции рендеринга без родителя, и особенно в случае таблицы, вы не хотите обертывать строку таблицы в div
.
React.createClass({
render: function() {
return (
<tr><td>Item 1</td></tr>
<tr><td>Item 2</td></tr>
);
}
});
Второй пример дает следующую ошибку: Adjacent XJS elements must be wrapped in an enclosing tag while parsing file
.
Как я могу отобразить два элемента sibling без их обертки в <div>
или что-то подобное?