从本质上讲就是我想要做的是在基于单元的值的数据网格施加额外CSS类单个细胞。一个例子是对颜色的文本显示为红色时,一美元的价值是负的。

我发现的唯一的解决办法是使用的列的格式,以创建具有基于传入的值的级别跨度的字符串。我想,必须有一个更好的办法。

有帮助吗?

解决方案

当指定的结构中,您在表示给定列中的小窗口配置的对象传递。作为该对象的一部分,包括在定义中的格式化功能:

{
...
 formatter: function(val, rowIdx, cell) {
    classes = compute_classes(val, rowIdx, cell);
    cell.customClasses.push(classes);
  }
}

但你的“compute_classes”计算类应用是由您决定。他们将被应用到单元格,然后你就可以在你的CSS管理它们的外观。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top