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 に答える