上有 2 个按钮Ext.WIndow
。当我单击按钮 1 时,将执行以下代码。
当我点击按钮 2 时,第二组代码被执行。这两个按钮都将从Store
问题;
当我单击第一个按钮时,console.log
会打印以下语句(这是我预期的方式)
console.log ('win 1');
console.log('Came win 1');
在此之后,当我单击第二个按钮时,我得到了不正确console.log
的显示。
console.log ('win 2');
console.log('Came win 1'); // Which is coming from the 1st Buttons Load function.
按钮 1
var personCus= Ext.getStore('Person');
var record = personCus.getAt(0);
console.log ('win 1');
personCus.on('load', function() {
console.log('Came win 1');
var label= Ext.ComponentQuery.query('#win1> #labido')[0];
label.setText(record1.get('id'));
}
按钮 2
var personCus= Ext.getStore('Person');
var record = personCus.getAt(0);
console.log ('win 2');
personCus.on('load', function() {
console.log('Came win 3');
var label= Ext.ComponentQuery.query('#win2> #labid1')[0];
label.setText(record1.get('id'));
}