2012-08-28 25 views
4

鉴于灰烬类的属性,就像这样:烬:如何获取类的属性

User = Ember.Object.extend({ 
    foo: 42 
}); 

如何访问的foo的价值,如果我只有User类?我不想.create一个实例。

回答

5

嗯,试试吧:

Ember.keys(User.proto()).forEach(function(prop){console.log(Ember.get(User.proto(), prop))}) 
+0

嗯,User.proto()的forEach似乎并不存在,但你是正确的,'。 User.proto()。foo'完成了这个任务。 –

+2

如果你仔细看看,它是Ember.keys(...)。forEach –

+0

是否正确访问这些对象看起来像一个循环! – suryakrish

1

我已经解决:

User.proto().foo