如何根据ext js网格中另一个单元格的值向单元格添加类

Posted

技术标签:

【中文标题】如何根据ext js网格中另一个单元格的值向单元格添加类【英文标题】:How to add class to a cell depending on the value of another cell in ext js grid 【发布时间】:2011-09-15 09:46:09 【问题描述】:

这是我想尝试的,我想根据同一行中另一列的值突出显示一个单元格。我知道渲染器函数可以在渲染时设置列的样式,但是是否可以访问另一列?

【问题讨论】:

【参考方案1】:

渲染器有一组参数。第三个参数是记录。

renderer: function(value, metaData, record)
    var anotherColumnValue = record.get('anotherColumnDataIndex');
    // ...

【讨论】:

我希望有类似于 getRowClass 的东西,但不幸的是我认为这必须这样做。不过,将这个函数添加到每一列似乎有点太多了。

以上是关于如何根据ext js网格中另一个单元格的值向单元格添加类的主要内容,如果未能解决你的问题,请参考以下文章

根据同一行中其他单元格的 SUM 设置单元格值

Ext JS 模拟单击​​网格的下一个单元格

从自动完成中选择项目后如何填充 Ext.js 4 网格面板单元格?

根据纬度和经度获取网格中单元格的位置

在extjs经典网格中开始编辑单元格

AG-Grid:如何根据同一行中其他单元格中的值更改单元格的颜色