3

我想访问用于从 EmberJS 创建对象实例的类。例如,给定下面示例中的 MyWidgetClass实例,我想访问该类的 myProperty 属性。

MyWidgetClass = Ember.View.Extend({});
MyWidgetClass.reopenClass({
  myProperty: 'hihihi'
});
console.log("The myProperty of MyWidgetClass is ", MyWidgetClass.myProperty);

myWidget = MyWidgetClass.create({});
console.log("The myProperty of the Class of myWidget is ",
    myWidget.WHAT_GOES_HERE.myProperty);

我想知道在最后一行代码的WHAT_GOES_HERE中放什么。我试过 myWidget._super,myWidget。原型

4

2 回答 2

3

您可以使用该constructor物业。这是一个 jsFiddle:http: //jsfiddle.net/7eJ79/

于 2012-05-21T20:24:58.050 回答
-1

你试过了吗

myWidget.get('myProperty');

于 2012-05-21T19:16:08.327 回答