我正在创建一个网格,其中值为“Y”的单元格应为绿色,值为“N”的单元格应为红色。为此,我为单元格分配了一个 cssClass“YN”,并创建了一个包含单元格值的属性。它看起来像这样:
CSS:
.slick-cell.YN[val="N"]{...
网格单元:
<div class="slick-cell l10 r10 YN" val="N">N</div>
这很好用,但是一旦我滚动或排序,属性就会被破坏,并且在重新创建元素时不会重新出现。
我需要一种方法来获取单元格值并在每次创建元素时创建一个属性。也许有比创建属性更简单的方法?CSS可以直接引用div html吗?非常感激任何的帮助。
PS:slickgrid 太棒了!