Hallo,
ich habe mal eine verständniss frage
ich habe einen override eine function in der dies passiert
getTypComboStore: function() {
var me = this,
result = me.callParent(arguments);
result.on('load', function () {
result.add({
id: 'file',
label: 'file'
});
});
console.log(result);
return result;
}
warum functioniert dies nur mit der on(‘load’,function
getTypComboStore: function() {
var me = this,
result = me.callParent(arguments);
result.add({
id: 'file',
label: 'file'
});
console.log(result);
return result;
}
so funktioniert es nicht, und das select element ist nicht um einen wert erweitert, nun stellt sich mir nur die frage wieso nicht?
die console.log(result) ausgabe zeigt das das element zugefügt ist, nur es wird nicht im select element angezeigt.
Hat dies etwas mit der ausführung zu tun, das in dem augenblick der store bereits geladen ist und deshalb erst onLoad verändert werden kann?