0
Ext.WIndow
上有2个按钮。当我点击按钮1时,下面的代码被执行。不正确的商店加载
当我点击按钮2时,第二组代码被执行。这两个按钮都会从Store
加载
问题;
当我点击1号按钮,出现如下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'));
}