Wie abrufen der alle Eigenschaften eines Ember.js Modell

Bin ich mit Formularen arbeiten in Ember.js und ich will zum abrufen einer Liste aller Modell-Eigenschaften so, dass ich Schnappschüsse der Status des Formulars zu unterschiedlichen Zeitpunkten. Gibt es eine Möglichkeit, um eine Liste mit allen Eigenschaften für ein Modell???

Zum Beispiel, wenn mein Modell ist:

App.User = DS.Model.extend({
  name: DS.attr('string'),
  email: DS.attr('string'),
  current_password: DS.attr('string'),
  password: DS.attr('string'),
  password_confirmation: DS.attr('string'),
  admin: DS.attr('boolean'),
}

Dann würde ich gern so etwas wie dieses:

> getEmberProps('User')

["name", "email", "current_password", "password", "password_confirmation", "admin"]
  • JSON.stringify? Hast du das ausprobiert?
  • hmmm, ich würde nicht wissen, wie JSON.stringify, die zu einer Ember-Modell
InformationsquelleAutor joscas | 2013-03-27
Schreibe einen Kommentar