Zagnieżdżone szablony, znajdowanie rodzica
Mam serię zagnieżdżonych obiektów. Powiedz jak ... sklepy i przedmioty.
Mam w tym samym czasie 10 sklepów, każdy z tymi samymi 10 przedmiotami.
<template name='store'>
{{#each items}}
{{> item}}
{{/each}}
</template>
<template name='item'>
{{name}} {{qty}}
</template>
Głównym problemem, jaki mam, jest próba określenia {{qty}} za pomocą funkcji pomocniczej. Dzieje się tak dlatego, że przedmiot z natury nie ma „ilości”, ale zależy od tego, z którym „magazynem” jest powiązany. Więc musiałbym znaleźć ilość na podstawie „sklepu” + „przedmiotu”.
Jaki jest „meteorowy sposób” szukania tego? Czy ma przechowywać kilka atrybutów danych - * w DOM i przeszukiwać moje elementy mongdb _id przez Jquery? Nie sądzę, aby wąsy pozwoliły ci dowiedzieć się, skąd pochodzisz i uzyskać dostęp do „zmiennych zakresu rodzica”. I to nie jest jak kręgosłup, w którym mogę po prostu dodać ten link z widoku sklepu macierzystego do widoków elementów potomnych.
Nie czuję się komfortowo używając zmiennych sesji, ponieważ obawiam się, że może to spowodować warunki wyścigu (takie jak Session.get ('current_store_id')).
Dzięki!