我有一个带有组合框的 MVC 面板,在他的商店(本地或远程)完成加载后,我将从组合框中删除一些元素。
该组合在此面板的视图中声明如下:
{
xtype:'combo',
name: 'type',
editable: false,
//a local simple store with two field: 'valueType' and 'text'
store : Ext.create('AM.store.custompropview.propertyType'),
valueField : 'valueType',
fieldLabel: 'combo'
}
我尝试在控制器中控制事件“afterrender”或“boxready”,并尝试在函数中从商店中删除一些元素,但它根本不起作用。
'combo[name="type"]' : {
boxready:function(th, width, height, eOpts ){
th.store.removeAt(0);
th.store.removeAt(0);
th.store.removeAt(0);
}
我该怎么做?
谢谢你