问题
项目中使用easyui中的datagrid时,出现如下异常:
TypeError: col.cellSelector is undefined
[在此错误处中断]
if(rule.selectorText.toLowerCase()==col.cellSelector.toLowerCase())
解决方法
方法一:添加一个属性判断,如下:
if(col.hasOwnProperty('cellSelector')){
if(rule.selectorText.toLowerCase()==col.cellSelector.toLowerCase()){//cellSelector
rule.style["width"]=col.boxWidth?col.boxWidth+"px":"auto";
break;
}
}
有说,这是旧版本的一个Bug,更新到新的版本就没有这个问题了(这个本人测试)。