我从来没有能够找出如何有条件地关闭现有的JSX标签,并开始一个新的没有在Visual Studio中的语法错误。这是如何完成的?在下面的例子中,我想将现有的表分成两个表。如果删除条件代码,我不会收到任何语法错误。如何有条件地添加关闭和启动JSX标签
<table>
<thead>
...
</thead>
{true ?
</table> /* Close first table (Syntax error on this line because of no starting tag) */
<table> /* Create a new table by splitting the existing table */
: null}
<tbody>
...
</tbody>
</table>
你能解释一下你越要分成两个数据是什么表?在进入渲染代码之前进行分割/过滤可能更直接。 –
@罗斯艾伦 - 我把头部分成一张桌子,身体分成另一张桌子,这样我就可以拥有一个固定的头部。 – Lambert
我建议事先分割数据并防止渲染中需要条件。你可以在代码示例中包含数据格式的例子吗? –