4

グループ化と集計が滑らかなグリッドでどのように機能するかを理解しようとしています。ツリーのような構造にグループ化したいデータがいくつかあります。この例のページでどのように行われるかです。

http://mleibman.github.io/SlickGrid/examples/example-grouping

ただし、setGrouping または集計とは何かに関するドキュメントが見つかりません。このページにはドキュメントはありません。コードだけで、コードの目的や使用方法に関する有益なコメントはありません。

誰かがこれのための良いリソースを知っていますか? Googleもあまり情報を提供していません。

たとえば、このコードでは:

dataView.setGrouping({
getter: "duration",
formatter: function (g) {
  return "Duration:  " + g.value + "  <span style='color:green'>(" + g.count + " items)</span>";
},
aggregators: [
  new Slick.Data.Aggregators.Avg("percentComplete"),
  new Slick.Data.Aggregators.Sum("cost")
],
aggregateCollapsed: false
});

ゲッターとフォーマッターの用途はわかりましたが、アグリゲーターは何に使用されますか? これは実際にツリー ビューでそれらをグループ化するものですか? 期間によってグループ化されているため、percentComplete と cost がどこに作用するのかわかりません。

4

1 に答える 1