我有Backbone App,我使用Handlebars在我的HTML文件中呈现我的数据。所以,我尝试实现这一点,如果Collection应该为空,例如没有数据,那么应该只有一个简单的<p>
- 标签告诉用户当前没有数据。在这种情况下,如果有可用的传记,则应该显示,如果没有,则显示简单的文本,例如“还没有传记”或类似的东西。所以我尝试了这个:
{{#each this}}
{{#if this}}
<p>{{bio}}</p>
{{else}}
<p>There is no biography yet!</p>
{{/if}}
{{/each}}
但没有运气!我怎样才能做到这一点?
答案 0 :(得分:1)
试一试。 #unless
代表if not
。
{{#each this}}
<p>{{bio}}</p>
{{/each}}
{{#unless this}}
<p>There is no biography yet!</p>
{{/unless}}