web-dev-qa-db-ja.com

ネストされた(階層的な)リストには、複数選択機能のソリューションが必要です

私たちのアプリでは、ユーザーが独自の階層グループを作成し、ドキュメントをそれらのグループに関連付けることを許可する必要があります。

私の意見では、最大のユーザビリティの懸念は、ユーザーが必ずしも子ノードを選択せず​​に親ノードを選択できる必要があることです。

ここに例があります。あなたはグループを作成しました。「米国」は米国の従業員の束を追加しました。これで、「吸血鬼」のサブグループが作成されました。あなたは米国の従業員のために日光政策をアップロードしたいが、それを「吸血鬼」に関連付けたくない。

以下は、これまでのところ最高のソリューションですが、洗練されていないようです。ユーザーがすべての米国の従業員(バンパイアを含む)に行きたいものをアップロードした場合、米国のすべてのオプションを選択しなければならなかったことを確信しています。

親ノードの複製オプションを作成しようとしました(したがって、子がある場合、突然US GROUPノードとUS FOLDERノードが存在します)が、さらに混乱しました-なぜ2つのUSがあったのですか?

UXの第一人者である知恵に感謝します。

nested multi-select menu

2
Jason Grover

私はこれで行きます: enter image description here

これは十分に確立されたパターンであり、あなたが言及したすべてのユースケースを提供し、それはまた、バルク選択の利点も提供します!ルックアンドフィールを改善して、さまざまなセクションをさらに分離できます。

1
user2520890