1

私の現在のプロジェクトでは、アンケート(調査)コンストラクター機能(一種のグーグルフォーム)を実現する必要があります。私の場合、質問票のリストがあり、すべての質問票には質問グループのリストがあり、すべての質問グループには質問のリストがあり、すべての質問にはいくつかの回答があります。このような複合オブジェクトをインラインで追加/編集/削除できるはずです。

このようなネストされた(一種のツリー)データ構造を提示するために、CompositeCellsを含むCellTableを使用することを考えましたが、第2レベルと第3レベルの合成を行う必要がありました(たとえば、すべてのCompositeCellには別のCompositeCellが含まれます)。

したがって、最終的に、CellTableとListDataProviderを使用してそのようなテーブルにデータを入力/更新するのは少し難しいことがわかりました。

1つのネスト(質問票->基準)では単純でしたが、第2レベルと第3レベルの構成ではありませんでした。質問票->基準->質問->回答。

そのようなデータ構造を提示することに関して、いくつかの準備ができているヒントがあると思いましたか?FlexTableまたはCellTableを使用する方が良いですか?

前もって感謝します

4

1 に答える 1

0

ウィジェットを使用したい (または使用しなければならない) 場合は を使用しFlexTable、それ以外の場合は を使用しCellTableます。

CellTableパフォーマンスが向上し、すぐに多くのことが得られます。

WidgetsFlexTable場合によっては (DND など)、より優れた (よりリッチな) ユーザー エクスペリエンスを提供できます。

于 2011-08-16T20:44:29.447 に答える