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行:如果单元格的内容是数字,如何分配黄色背景?

谢谢

最佳答案

这可以通过实现getItemMetadata(row)(请参见https://github.com/mleibman/SlickGrid/wiki/Providing-data-to-the-grid)来完成,但是您必须遍历所有单元格,因此效率不是很高。看起来实际值的自定义格式化程序可能更合适。这样一来,您将无法为单元格本身指定CSS类,但可以随意设置单元格内容的样式,因此从技术上讲,您可以制作一个DIV来填充整个单元格并设置背景那。

07-25 23:21
查看更多