监听store的加载事件,在其加载后判定store 里的数据 不符合条件,处理逻辑,符合条件 返回true,将修改后的store返回,返回前必须commit(),不然无法清除grid列的小三角!
load : function(wrwpfZdyGrids,record){ //监听store的加载事件
wrwpfZdyGrids.filterBy(function(record,id){//函数过滤器
var i=0;//逻辑必须处理两条
if(record.get('eyhtpfl')==0){ //store里eyhtpfl 对应 grid 列的dataindex,如果等于0
i++;
record.set('eyhtpfl','');//修改eyhtpfl的值,
//wrwpfZdyGrids.commit;
}
if(record.get('dyhwpfl')==0){
i++;
record.set('dyhwpfl','');
//wrwpfZdyGrids.commit;
}
if(record.get('ycpfl')==0){
i++;
record.set('ycpfl','');
// wrwpfZdyGrids.commit;
}
if(i>=2){
//处理完成,提交。
record.commit();
return true;
}
})
}