ag-grid 将 cellRendererParams 设置为行数据中的值
ag-grid set cellRendererParams to values from the row data
我想通过 cellRendererParams 对象将数据发送到我的 cellRenderer 组件,但我不知道如何为此访问行数据。这是我想做的事情的一个例子:
cellRendererParams: {
label: currentRowData.myField + currentRowData.myOtherField
}
我不希望我的 cellRenderer 组件了解网格的数据结构,因为我可能会在具有不同行数据的其他网格中使用它。
尝试使用 valueGetter,像这样:
valueGetter: (params) => params.data.myField + params.data.myOtherField
有很多种方法:
1)
valueGetter: (params) => ({ property1: params.data.myField1 + params.data.myField2, property2: params.data.someOtherField }),
valueFormatter: ({ property1: params.data.myField1 + params.data.myField2, property2: params.data.someOtherField }),
我想通过 cellRendererParams 对象将数据发送到我的 cellRenderer 组件,但我不知道如何为此访问行数据。这是我想做的事情的一个例子:
cellRendererParams: {
label: currentRowData.myField + currentRowData.myOtherField
}
我不希望我的 cellRenderer 组件了解网格的数据结构,因为我可能会在具有不同行数据的其他网格中使用它。
尝试使用 valueGetter,像这样:
valueGetter: (params) => params.data.myField + params.data.myOtherField
有很多种方法:
1)
valueGetter: (params) => ({ property1: params.data.myField1 + params.data.myField2, property2: params.data.someOtherField }),
valueFormatter: ({ property1: params.data.myField1 + params.data.myField2, property2: params.data.someOtherField }),