小编box*_*nts的帖子

如何在slickGrid中的特定行中添加css类?

我到处搜索了解如何将类添加到slickgrid中的特定行.它看起来像曾经是一个rowCssClasses属性,但它现在已经消失了.任何有关这方面的帮助将非常感激.

更新:我使用getItemMetadata来计算...所以在渲染之前,你必须做这样的事情:

dataView.getItemMetadata = function (row) {
    if (this.getItem(row).compareThis > 1) {
        return {
            'cssClasses': 'row-class'
        };
    }
};
Run Code Online (Sandbox Code Playgroud)

这会将'row-class'注入到与if语句匹配的行中.似乎这个getItemMetadata函数不存在,直到你把它放在那里并且slickGrid检查它是否有任何东西.这使得很难找出它的选项,但是如果你在slick.grid.js文件中搜索getItemMetadata,你应该找到一些隐藏的宝藏!我希望这可以帮助别人!

如果有更好的方法,请告诉我.

slickgrid

18
推荐指数
2
解决办法
2万
查看次数

标签 统计

slickgrid ×1