问题描述
我正在使用extJSgrid,在那里我得到了一些布尔值。基于这些值,我必须显示是和否。我能够通过rendere。现在在代码中的某个时候,我需要值yes和no,所以我要做的是,我仅在renderere时更新值。但这对于extJS中的所有gris都具有相同的值。
在我的代码中
my column defention :
{
"text" : "my value","dataIndex" : "colvalue","flex" : 1.0,"renderer" : "renderValue"
}
我的渲染器方法:
renderValue : function(value,MetaData,record,row,col,store,gridView){
let view = this.getView();
if(!Ext.isEmpty(store)){
rec = store.getData();
}
if(!Ext.isEmpty(rec)){
if(!Ext.isEmpty(rec.items)){
var val = (value === 1) ? "Yes" : "No";
store.getData().getAt(row).data.colvalue = val
}
}
return ((value === 1) ? ("Yes") : ("No") );
},
此代码正在更新所有值。无论如何,我可以更新它。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)