0

CSS クラスを Slickgrid の行に設定しようとしています。私はここここを調べて、このSlickgridの例に従ってテストコードを作成しました。ここにあります:

    var cols = [{ id: "id", name: "Report name", field: "Description", width: 600, sortable: true}];
    
    var options = {
       enableCellNavigation: true,
       enableColumnReorder: false,
       syncColumnCellResize: true,
       showHeaderRow: true,
       headerRowHeight: 30
    };

    $(function () {
      var data = [];
      for (var i = 0; i < 10; i++) {
        data[i] = {
            Description: "Task " + i
        };
      }
      data.getItemMetadata = function (index) {
        if (index == 0) {
            return { "cssClasses": "test" };
        }
      };
    
      grid = new Slick.Grid("#listV", data, cols, options);
      grid.setSelectionModel(new Slick.RowSelectionModel());
   });

'test' CSS クラスは、行の背景のみを赤で色付けします。

ページをロードすると、最初の行が一瞬赤く点滅しますが、ページがロードされるとすぐに背景色が他の行の色に戻ります。

ここで何が問題になる可能性がありますか? どうもありがとう!

4

0 に答える 0