マルチレベルのバックボーン継承を設定していますが、前のスーパークラスをコールバックしたいと思います。可能かどうかわからない。
シナリオ:
BasicView-> MediumView-> HardView
HardViewが作成されると、前のスーパークラス初期化関数を呼び出すためにループします。
例はここにあります:
マルチレベルのバックボーン継承を設定していますが、前のスーパークラスをコールバックしたいと思います。可能かどうかわからない。
シナリオ:
BasicView-> MediumView-> HardView
HardViewが作成されると、前のスーパークラス初期化関数を呼び出すためにループします。
例はここにあります:
標準のJavaScriptにはスーパークラスへの暗黙の参照はありません-スーパータイプのメソッドを明示的に呼び出す必要があります
var Basic = Backbone.View.extend({
initialize: function(){
console.log('base');
}
});
var Medium = Basic.extend({
initialize: function() {
console.log(Basic.prototype.initialize.apply(this, arguments));
console.log('medium');
}
});
var Hard = Medium.extend({
initialize:function(){
console.log(Medium.prototype.initialize.apply(this, arguments));
console.log('hard');
}
});
var hard = new Hard();