我從來沒有能夠找出如何有條件地關閉現有的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
我建議事先分割數據並防止渲染中需要條件。你可以在代碼示例中包含數據格式的例子嗎? –