更新时间:2023-11-28 10:07:04
对不起,这可能是为时已晚。但我也有类似的要求,找到了一个更好的方式来做到这一点:
{{#users.length}}
< UL>
{{#users}}
<立GT; {{}}< /李>
{{/用户}}
< / UL>
{{/users.length}}
{{^ users.length}}
< P>没有用户< / P>
{{/users.length}}
工作样本这里: http://jsfiddle.net/eSvdb/
I want to implement the following logic with Mustache:
{{#if users.length > 0}}
<ul>
{{#users}}
<li>{{.}}</li>
{{/users}}
</ul>
{{/if}}
// eg. data = { users: ['Tom', 'Jerry'] }
Should I modify the users
structure to meet the need? For example:
{{#hasUsers}}
<ul>
{{#users}}
<li>{{.}}</li>
{{/users}}
</ul>
{{/hasUsers}}
// eg. data = { hasUsers: true, users: ['Tom', 'Jerry'] }
Sorry, this may be too late. But I had similar requirement and found a better way to do this:
{{#users.length}}
<ul>
{{#users}}
<li>{{.}}</li>
{{/users}}
</ul>
{{/users.length}}
{{^users.length}}
<p>No Users</p>
{{/users.length}}
Working sample here: http://jsfiddle.net/eSvdb/