Я просматриваю документацию Ember и вижу несогласованность, когда метод _super
вызывается при переопределении init
.
Это наиболее распространенное явление и до сих пор я использую
var Foo = Em.Object.extend({
init: function(){
this._super();
// ... my stuff ...
}
});
прошлой ночью я читал эту запись и увидел пример этого
var Bar = Em.Object.extend({
init: function(){
// ... my stuff ...
return this._super();
}
});
На самом деле это был Ember.ContainerView
в фрагменте кода.
Кто-нибудь может это объяснить? Мой код OCD действует, и я не могу двигаться дальше, пока не узнаю.