2013-03-19 12 views
5

Ich möchte eine Anwendung mit Daten starten, ohne eine zusätzliche Anfrage zu machen. Angenommen, ich habe ein einfaches Benutzermodell mit folgendem json:Bootstrapping Datenmodelle in Ember?

{"user":{"id":1,"email":"[email protected]"}} 

Diese json durch eine Rails-Anwendung abgeladen wird. Wie sollte ich mein Modell in Ember User Bootstrap?

Antwort

6

Verwenden

App.Store.load(App.YourModel, yourdata); 

Sehen Sie diese Frage:

Ember-data bootstrapping model objects

edit: nicht sicher, ob Sie mehrere Objekte laden können - Sie Ihre Sammlung Schleife haben. Schlagen Sie mit so etwas wie Underscore.js

+3

Verwenden store.loadMany auf einmal mehrere Objekte zu laden. Zum Beispiel store.loadMany (App.User, Benutzer); –