在extjs中定义了一个panelA,类型为xtype: xtypeA.
其中 panelA 包含了一个 id为"show"的button.Ext.define("panelA", {
id: 'info',
Age: 0,
xtype: xtypeA,
.......
item: {
.....
xtype:'button',
id:'show'
.......
}
});
在js中.有用到了两处panelA.其id分别为 boy, girl.类型都是panelA.问题是:且其中均包含 Id 为 "show" button.
现在怎么对这个 button 进行单独的 操作?也就是说.如何单独获取boy或gril 的button ?
其中 panelA 包含了一个 id为"show"的button.Ext.define("panelA", {
id: 'info',
Age: 0,
xtype: xtypeA,
.......
item: {
.....
xtype:'button',
id:'show'
.......
}
});
在js中.有用到了两处panelA.其id分别为 boy, girl.类型都是panelA.问题是:且其中均包含 Id 为 "show" button.
现在怎么对这个 button 进行单独的 操作?也就是说.如何单独获取boy或gril 的button ?
改用不同的id
var button1 = Ext.getCmp('boy').child('show');
var button1 = Ext.getCmp('girl').child('show');
这样就得到了分别位于相同xtyp下的控件.