Anche se questo è reso come previsto:Perché annidati ciascuno in uscita modello nulla
{{#each Items}} // a collection
{{title}}
{{/each}}
{{#each types}} // another ollection
{{refId}}
{{/each}}
se metto insieme:
{{#each Items}}
{{title}}
{{#each types}}
{{refId}}
{{/each}}
{{/each}}
Il #each types
è vuota.
Gli helper di template:
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');
});
E una parte del codice modello:
{{#each restMenuItems}}
<div>
<select class="list-group select_side_addons">
{{#each restMenuSideItems}}
<option>{{restRefId}}</option>
{{/each}}
</select>
</div>
{{/each}}
Anche in caso di sostituzione {{#each restMenuSideItems}}
da {{#each ../restMenuSideItems}}
, non appare nulla.
Cosa c'è che non va?
Grazie, ma è sempre lo stesso. –
Strano, dovrebbe funzionare. Puoi fornire più codice (ad es. I tuoi aiutanti e un codice modello più completo)? Da dove provengono 'Items' e' types'? – MasterAM
Proprio fatto. @MasterAM –