ここに最後の質問を投稿した後、ツリービューがどのように悪魔であるかについての多くの記事を読みました。ほとんどの人が、より優れた検索エンジン、タグ付け、ファセット検索について話します。
しかし、大きな階層データ構造のために、探索的なInteraceが必要になることがあります。
重要な点は次のとおりです。
最初の数週間の使用で発生する調査段階のため、検索のような機能は不可能です。また、データが大きいため、タグからデータを生成することはできません。ファセット検索プロパティでさえ、何千もの特性を持つことができます。
単純なツリーを構築すると、データ全体を参照できますが、ノードが持つことができる子ノードの数は、クライアントを強制終了するのに十分な場合があります。
私は二相インターフェースについて考えました:
最後の1つは、ユーザーが見つけて興味深いと思ったノードで構成されます。
しかし、最初のものはいくつかのメカニズムを必要とします。そして、それは包括的なデータチャンクでデータ全体を閲覧することを可能にします。
私のアイデアは
これは創造的になる絶好の機会です。
download bmml source – Balsamiq Mockups で作成されたワイヤーフレーム
うまくいけば、スマートプログラミングでパフォーマンスの問題を解決できます。必要なものをロードするだけです。ユーザーが気にしないものを非表示にできるようにします。ツリーを使用します(論理的には理にかなっています)が、線形の従来のツリーUIに悩まされないようにしてください。