0

私はこのユースケースを持っています:

  1. 私はすべての顧客を取得します。
  2. お客様ごとに、領収書を取得したいと考えています。
  3. レシートごとに、すべての ShoppingItems を取得したいと考えています。

例から、同じタイプのオブジェクトの階層がある場合に TreeGrid がどのように機能するかがわかりますが、これが私のユースケースでどのように機能するかはわかりません。もちろん、この種のデータ/接続を表示するためのより良いコンポーネントがあれば、それも良いでしょう:)

4

1 に答える 1

2

Tree( の背後にあるモデルTreeGrid) をペアレント モードで使用できます。Treeサーバーから受信したデータから構築する場合、各ノードに属性を追加して、このノードはCustomerタイプであり、これは Customer1 を親として持ち、Receiptタイプであるという属性を追加できます。もう 1 つは、Receipt1 を親として持ち、ShoppingItemsタイプを持つノードです。サーバーから受け取ったデータからツリーを構築する場合、type 属性を設定すると同時に、要素のタイプを反映するようにノードのアイコンを設定できます。そのようなノードをフォルダーとして設定するかどうかはあなた次第です (たとえば、Customers、Receipt はフォルダーになりますが、ShoppingItems はフォルダーではなく、単なるリーフになります)。それが役立つことを願っています

于 2012-09-11T10:53:37.033 に答える