EmberJS: Wie lade ich mehrere Modelle auf derselben Route?

Während ich bin nicht neu auf dem web-Entwicklung, ich bin ziemlich neu auf client-side MVC-frameworks. Ich habe einige nachforschungen und beschlossen, give it a go mit EmberJS. Ich ging durch die TodoMVC Führung und es machte Sinn für mich...

Ich habe setup eine sehr einfache app; index route, zwei Modelle und eine Vorlage. Ich habe eine server-seitige php-Skript ausführen, gibt einige db-Zeilen.

Eine Sache, die ist sehr verwirrend, mir ist so laden Sie mehrere Modelle auf der gleichen route. Ich habe einige Informationen über die Verwendung einer setupController aber ich bin immer noch unklar. In meinem template habe ich zwei Tabellen, die ich versuche zu laden mit nicht verwandten db-Zeilen. In einer eher traditionellen web-app hätte ich mir nur ausgestellt, um sql-Anweisungen und geloopt über Sie füllen die Zeilen. Ich habe Schwierigkeiten mit der übersetzung dieses Konzept zu EmberJS.

Wie lade ich mehrere Modelle von unzusammenhängenden Daten auf der gleichen route?

Ich verwende die neueste Ember und Ember-Data libs.

Update

obwohl die erste Antwort gibt eine Methode für den Umgang, die zweite Antwort erklärt, Wann es angebracht ist und die verschiedenen Methoden, wenn es nicht angemessen ist.

InformationsquelleAutor der Frage Eric | 2013-12-11

Schreibe einen Kommentar