制表符显示来自不同数据字段的进度图例编号

问题描述

我正在尝试构建一个带有进度条列的表格,但想显示一个数据字段中的值。例如,我想将数据字段中的作业计数显示为图例文本,并根据百分比显示进度条。我知道我可以使用列定义中的 formatterParams 更改显示的文本,但如何显示数据字段中的值?

添加一个示例,显示了我希望能够引用列字段的位置。例如,让进度条填充 80% 的单元格,图例显示作业计数,即:963。

psql

解决方法

您可以将回调传递给 formatterParams 属性而不是对象,这将在单元格格式化时调用,然后您可以使用此函数为每个单元格返回自定义 formatterParams 对象.

在本例中,我们假设您将图例存储在 legend 字段中:

formatterParams:function(cell){
    return {legend: cell.getData().legend}
}