0

左側のナビゲーション メニューを作成するために GWT CellTree を使用しています。選択したオブジェクトから CellTree 内のその親ノードにトラバースする簡単な方法はありません。1 つのアプローチは、再帰を使用してツリーをウォークスルーすることです。もう 1 つのアプローチは、子を親にマップするような方法でビジネス モデルを設計することです。

たとえば、メトリック カテゴリには、サブカテゴリ (これもメトリック カテゴリです) とメトリック アイテムを含めることができます。

Metric Category 
|
|_ Metric Category
|_ Metric Item

あなたの経験から、上記のアプローチの利点/欠点を知っていますか?

4

1 に答える 1

0

自分の質問に答える -

どちらのアプローチにも、明らかな利点や欠点はないようです。それをサポートするビジネス モデルを設計する方が柔軟性が高くなるため、より優れているように思われます (より多くのコードを記述する必要があるだけです)。

于 2012-12-17T06:07:02.743 に答える