これは SlickGrid に関する非常に具体的な質問ですが、グループ化されたときの行の表示方法を変更しようとしたことがある人がいるかどうか疑問に思っていました。グループ化された行の周りに境界線を追加して、それらがその見出しの一部であることを示すのはクールだろうと考えていました.
SlickGrid が動作する方法は、行が DOM でグループ化されていることを示すものではなく、ヘッダーの下に表示されるだけです。私はこのようなことをしようとしました:
dataView.getItemMetadata = function(index) {
return {cssClasses: "myRowCssClass"};
}
残念ながら、これはグループ化に関して他のことを壊しました。ネイティブgetItemMetadata
関数には、groupBy 関数が処理する必要があるものがあります。そのようなものをこの関数にコピーして、これに条件を追加することはできますが、それは正しくないようです。SlickGrid の経験がある人は、この効果を達成する方法を知っていますか?