gpt4 book ai didi

javascript - 如何在 dGrid 中设置行的样式

转载 作者:行者123 更新时间:2023-11-28 12:38:36 26 4
gpt4 key购买 nike

如何设置 dGrid 的特定行的样式?

我有一个想要突出显示的行的 id 数组,但我不知道如何突出显示这些行。它是一个包含数千条记录的 onDemandGrid,因此我不能只循环遍历行并突出显示。

我尝试将 renderCell 方法应用于列,然后使用 grid.row( data ) 获取行,但我认为在调用 renderCell 时单元格尚未附加。

renderCell = function( object, data, cell ) 
{
// style row
var row = squadronGrid.row( data );
console.log( row.element ); // shows as undefined!

正确的做法是什么?

最佳答案

明白了! Aspect.after 救援...

// highlight thumbed rows
aspect.after( myGrid, 'renderRow', function( row, args )
{
if( rowsToHighlight.indexOf( args[0].id ) != -1 ) // NB. rowsToHighlight is an array of ids
{
domClass.add( row, 'dgrid-row-thumbed' );
}
return row;
} );

关于javascript - 如何在 dGrid 中设置行的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14559530/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com