【发布时间】:2016-02-26 07:12:33
【问题描述】:
我有一个存储公司电话号码的集合。 如果一家公司有电话号码,请画出这些电话号码。 如果公司没有电话号码,就不要画。
目前它只工作了一半。如果集合中没有号码,它不会绘制电话号码,但它仍然会绘制 Phone 标题,我不希望它这样做。
代码如下:
<template name="orgPage">
<h2>Organisation Name: {{name}}</h2>
<h3>Contact Details</h3>
<ul>
{{#if phone}}
<h4>Phone</h4>
{{#each phone}}
<li>{{number}} ({{type}})</li>
{{/each}}
{{else}}
<p>No contact numbers</p>
{{/if}}
</ul>
</template>
和
Template.orgPage.helpers({
'phone': function() {
return organisationsPhoneNumbers.find({ orgId: currentOrgId })
}
});
如果集合没有返回数据,我怎样才能让它不绘制
Phone
?【问题讨论】:
标签: mongodb if-statement meteor spacebars