Ich versuche, die Navigation meiner App dynamisch auf der Grundlage von Modelldaten aufzubauen.
In meinem application
-Template füge ich eine Ansicht für die Navigation ein:
Meine App
{{view App.NavView}}
Hier ist App.NavView
:
App.NavView = Ember.View.extend({
templateName: 'nav'
});
Und das nav
-Template:
{{#each contentTypes}}
{{name}}
{{/each}}
Wie Sie sehen können, möchte ich über contentTypes
iterieren und den name
jedes einzelnen anzeigen. Das Abrufen dieser Ember Data-Modelle ist einfach:
App.ContentType.find()
Aber wo soll ich diesen Aufruf platzieren, damit mein NavView
/nav
-Template auf das Array der Modelle zugreifen kann? Soll NavView
den Aufruf machen? Oder mache ich sie im Application-Template verfügbar? Wie?
Vielen Dank für Ihre Hilfe!