私はcallParentが動作しない理由を理解しようとしています。ExtJS 4 callParent not working
はここにいくつかのコードです:
Ext.define('AM.ArView', {
extend:'Ext.window.Window',
initComponent: function() {
var foo = this;
console.log(foo);
Ext.Ajax.request({
url: 'http://my/awesome/path',
success: function(response, opts) {
console.log(foo);
foo.callParent();
},
failure: function(response, opts) {
console.log('error');
}
});
}
});
エラー: キャッチされない例外TypeError:私はアヤックス
とにかく、解決策は、同期呼び出しを行っています。 –
このようにinitComponentをインターセプトするのは非常に奇妙です。私はこれのために特別なイベントを使用することをお勧めします。 – knalli
それはまったく変わっていないし、非同期呼び出しが可能で非常に合理的です、私の答えをご覧ください。 – Tom