私はこのようなことをしたい:
<template name="list">
<ul>
{{#if items}}
{{#each items}}
<li>{{itemContents}}</li>
{{/each}}
{{else}}
<li class="placeholder">There are no items in this list.</li>
{{/if}}
<ul>
</template>
items
Meteor.cursorはどこにありますか:
Template.list.items = function() {
return Items.find();
};
ただし、上記のコードは機能しません。これは、アイテムがない場合でも条件付きが肯定的に評価されるためです(ハンドルバーは偽と評価されるため、これは少し驚くべきこと[]
です)。条件をに変えてみました
{{#if items.count}}
しかし、それから私は不可解なエラーを受け取ります
Unknown helper 'items'
それで、流星ハンドルバーテンプレート内にそのような条件を書く方法はありますか?