baukh789 / GridManager

🌐 快速、灵活的对Table标签进行实例化,让Table标签充满活力。
https://gridmanager.lovejavascript.com
MIT License
819 stars 139 forks source link

可否增加一个设置某 行、单元格背景色的api #261

Closed oopyoung closed 2 years ago

oopyoung commented 2 years ago

如题,要动态设置单行或某单元格的背景色,貌似没有什么很好的办法,作者可否指点一二

baukh789 commented 2 years ago

没有直接修改背景色的API,不过你可以通过下面的方法实现: rowRenderHandler可以为行设置className,也可以通过操作数据,并通过在template进行区别处理。

oopyoung commented 2 years ago

👍🏻 测试过有效,改变一行的背景 , rowRenderHandler: (row, index) => { if(row.id === 888) { row.gm_row_class_name="highlight-bg"; } return row; } // 最关键的是设置td的样式 .highlight-bg td { background: #0f88eb !important; }