Slickgrid正在不断发展,因此类似问题的一些答案不适用(例如,他们提到不可能将CSS分配给特定的单元格)。显然现在这是受支持的,如果有人可以在https://github.com/mleibman/SlickGrid/wiki/API-Reference使用CSS API提供示例,我将不胜感激:
grid.setCellCssStyles("birthday_highlight", {
0: {
birthday: "highlight",
age: "highlight"
},
9: {
birthday: "highlight",
age: "highlight"
}
})
我有一个非常简单的网格,有A-Z列和1-100行:如果单元格的内容是数字,我如何指定黄色背景?
由于
答案 0 :(得分:3)
这可以通过实施getItemMetadata(row)
来完成(请参阅https://github.com/mleibman/SlickGrid/wiki/Providing-data-to-the-grid),但您必须迭代所有单元格,因此效率不高。也许一个查看实际值的自定义格式化程序更适合。这样,您将无法为单元格本身指定CSS类,但您可以根据需要设置单元格内容的样式,因此从技术上讲,您可以创建一个填充整个单元格并设置背景的DIV。这一点。