只有在有数据行时才创建表

问题描述 投票:0回答:0

如果我有一张简单的桌子:

<table>
<TR><TH>First Name</TH><TH>Last Name</TH></TR>
<TR><TD>John</TD><TD>Smith</TD></TR>
<TR><TD>Sponge</TD><TD>Bob</TD></TR>
</TABLE>

我可以用类似的东西在 MustacheJS 中加载它:

<Table>
<TR><TH>First Name</TH><TH>Last Name</TH></TR>
{{#loop}}
<TR><TD>{{fname}}</TD><TD>{{lname}}</TD></TR>
{{/loop}}
</TABLE>

它可以正常处理以下格式的数据:

{ loop: [{fname:"John", lname:"Smith"},{fname:"Sponge", lname:"Bob"}]}

但是如果有数据行,如何做同样的事情但只显示表格?如果我将 #loop 移动到表格周围,它会每行创建多个表格。

html html-table mustache
© www.soinside.com 2019 - 2024. All rights reserved.