开始写了formpanel上的combo
                                    xtype:'combo',
plugins:[Ext.ux.FieldLabeler],
fieldLabel:'控制类型',
name:'controlType',
editable:false,
mode:'local',
triggerAction:'all',
store:new Ext.data.SimpleStore({
data:[['全部'],['只读'],['受控']],
fields:['type']
}),
displayField:'type',
valueField:'type'
从gridpanel中loadrecord(rec)其中controlType 为0,1,2开始想用renderer:function(val){
               if(val==1){
                return '全部' 
        }
但renderer貌似没有执行
后想到通过rec[0].set('controlType','全部')
 loadrecord 可以实现传值但gridpanel中的此列也跟着改变当把store改变一下store:new Ext.data.SimpleStore({
data:[['全部',0],['只读',1],['受控',2]],
fields:['type','value']
}),
再改下valueField:'value'combo直接通过value将display设置成store中的displayvalue
问题很菜 开始做点小总结