Geschachtelte Vorlagen, Eltern finden

Ich habe eine Reihe von verschachtelten Objekten. Sprich wie ... Läden und Gegenstände.

Ich habe vielleicht 10 Geschäfte mit jeweils den gleichen 10 Artikeln, die gleichzeitig auf dem Bildschirm angezeigt werden.

<template name='store'>
  {{#each items}}
   {{> item}}
  {{/each}}
</template>


<template name='item'>
  {{name}} {{qty}}
</template>

Das Hauptproblem besteht darin, {{qty}} mithilfe einer Hilfsfunktion zu ermitteln. Dies liegt daran, dass der Artikel von Natur aus keine 'Menge' hat, sondern davon abhängt, mit welchem ​​'Geschäft' er verbunden ist. Also müsste ich die Menge basierend auf "Geschäft" + "Artikel" finden.

Was ist der "Meteor-Weg", um danach zu suchen? Sollen eine Reihe von data - * - Attributen im DOM gespeichert und meine mongdb _id -Elemente über Jquery durchsucht werden? Ich glaube nicht, dass Sie mit dem Schnurrbart herausfinden können, woher Sie kommen, und auf die Variablen eines übergeordneten Bereichs zugreifen können. Und es ist kein Backbone, in dem ich diesen Link von der Ansicht des übergeordneten Speichers zu den Ansichten der untergeordneten Elemente hinzufügen kann.

Ich fühle mich mit Sitzungsvariablen nicht wohl, weil ich mir Sorgen mache, dass dies zu Rennbedingungen führen könnte (wie z. B. Session.get ('current_store_id')).

Vielen Dank!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage