【发布时间】:2018-11-28 01:49:40
【问题描述】:
我正在尝试在纯 Javascript 版本的 ag-grid 中设置来自数据源的单元格背景颜色,这是确定颜色的位置。单元格背景颜色不会根据用户输入而改变,它将始终在服务器上确定并以数据集的形式返回以供网格更新。但是,我在行数据对象(或其他任何地方)中找不到任何允许我在网格的源数据中定义单元格级别背景颜色的参数。
我希望能够做这样的事情:
var columnDefs = [
{headerName: "Surname", field: "surname"},
{headerName: "First name", field: "firstname"},
{headerName: "Date of Birth", field: "birthdate"},
{headerName: "House", field: "house"}
];
var rowData = [
{surname: "Smith" cellbackground=blue, firstname: "John", birthdate: "01/02/2008", house: "Yellow"},
{surname: "Jones" cellbackground=green, firstname: "Paul", birthdate: "03/05/2008", house: "Green"},
{surname: "Green" cellbackground=yellow, firstname: "George", birthdate: "28/04/2007", house: "Yellow"},
{surname: "MacDonald" cellbackground=amber, firstname: "Ringo", birthdate: "14/09/2007", house: "Blue"},
{surname: "Payne" cellbackground=red , firstname: "David", "02/09/2007", house: "Red"}
];
当然,这些数据将来自我的 Web 服务的 JSON 文件,但我不确定包含特定单元格背景颜色的语法。我想将背景颜色应用于姓氏单元格(现在)。我也知道“cellbackground=amber”语法不正确。背景颜色不会在客户端计算,仅在服务器端计算,因为它们基于服务器数据库中定义的规则。
任何帮助将不胜感激。
【问题讨论】:
标签: ag-grid