1
Ich versuche, eine generische Funktion aufzurufen, aber wenn diese Funktion ausgeführt wird, bin ich in einem anderen Bereich (Fenster). Dieser Code wird den Fall darstellen:Sencha verlieren Kontext
Ext.application({
name : 'Fiddle',
context: null,
function1 : function(){
this.function2(this.function3);
},
function2 : function(func){
func();
},
function3 : function(){
if(context == this){
Ext.Msg.alert('Fiddle', 'Same context!');
}
else {
Ext.Msg.alert('Fiddle', 'Different context!');
}
},
launch : function() {
context = this;
this.function1();
}
});
Ich versuche zu binden, aber es funktioniert nicht.
Danke!
Vielen Dank !!! –