Pracuję z formularzami w Ember.js i chcę pobrać listę wszystkich właściwości modelu, aby móc wykonywać migawki stanu formularza w różnych momentach . Czy istnieje sposób, aby uzyskać listę wszystkich właściwości modelu?Jak odzyskać wszystkie właściwości modelu Ember.js
Na przykład, jeśli mój model jest:
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'),
}
Następnie chciałbym mieć coś takiego:
> getEmberProps('User')
["name", "email", "current_password", "password", "password_confirmation", "admin"]
JSON.stringify? Czy próbowałeś tego? – marko
hmmm, nie wiedziałbym, jak JSON.stringify to do modelu Ember – joscas