Chociaż jest renderowany zgodnie z oczekiwaniami:Dlaczego zagnieżdżone w wyjściowym każdy szablon nic
{{#each Items}} // a collection
{{title}}
{{/each}}
{{#each types}} // another ollection
{{refId}}
{{/each}}
jeśli mogę umieścić go razem:
{{#each Items}}
{{title}}
{{#each types}}
{{refId}}
{{/each}}
{{/each}}
#each types
jest pusty.
Pomocnicy szablon:
Template.menuItems.helpers({
restMenuItems: function() {
return RestMenuItems.find({restRefId: this._id}, {sort:Template.instance().sort.get()});
},
restMenuSideItems: function() {
return RestMenuSideItems.find({restRefId: this._id}, {sort:Template.instance().sort.get()});
}
});
Template.menuItems.onCreated(function(){
this.subscribe('restMenuItems');
this.subscribe('restMenuSideItems');
});
A niektóre kodu szablonu: pojawia się nic
{{#each restMenuItems}}
<div>
<select class="list-group select_side_addons">
{{#each restMenuSideItems}}
<option>{{restRefId}}</option>
{{/each}}
</select>
</div>
{{/each}}
Nawet przy wymianie {{#each restMenuSideItems}}
przez {{#each ../restMenuSideItems}}
.
Co jest nie tak?
Dzięki, ale wciąż jest taka sama. –
Dziwne, to powinno zadziałać. Czy możesz podać więcej kodu (np. Twoi pomocnicy i pełniejszy kod szablonu)? Skąd pochodzą "Przedmioty" i "typy"? – MasterAM
Po prostu zrobiłem. @MasterAM –