【发布时间】:2013-03-27 12:09:02
【问题描述】:
我正在使用 Ember.js 中的表单,我想检索所有模型属性的列表,以便我可以在不同时刻拍摄表单状态的快照。有没有办法获取模型所有属性的列表?
例如,如果我的模型是:
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'),
}
那我想要这样的东西:
> getEmberProps('User')
["name", "email", "current_password", "password", "password_confirmation", "admin"]
【问题讨论】:
-
JSON.stringify?你试过吗?
-
嗯,我不知道如何 JSON.stringify 到 Ember 模型
标签: javascript ember.js