2013-08-28 2 views
4

Я использую эгоистичную библиотеку javascript, чтобы упростить наследование в javascript. Например, у меня есть два объектаэгоистичный, как вызвать родительский инициализатор

var Foo = Base.extend({ 
     initialize: function(){ 
     this.some_param = 1; 
     } 
    }), 
    Bar = Base.extend({ 
     initialize: function(){ 
     this.another_param = 2; 
     } 
    }); 

Как звонить из бара Initializer инициализатора Foo?

ответ

2
var Foo = Base.extend({ 
     initialize: function(){ 
     this.some_param = 1; 
     } 
    }), 
    Bar = Base.extend({ 
     initialize: function(){ 
     Foo.initialize.call(this); // <------- here 
     this.another_param = 2; 
     } 
    }); 

 Смежные вопросы

  • Нет связанных вопросов^_^