現在、ウェブアプリの1つを作り直すことを検討しています。
現時点では、すべての編集はモーダルポップアップで行われます。単一のモーダルをインライン編集モードなどに置き換えるのは簡単です。ただし、現在のアプリでは、複数レベルの依存データを同時に入力できます。
例えば:
したがって、この時点でユーザーには5つのポップアップのスタックがあります。
各ポップアップで[保存/選択]をクリックすると、最初のポップアップに戻るまで、ポップアップの下の適切なフィールドが閉じて入力されます。ユーザーがそれを保存すると、システムは先ほど作成したジャーニーの画面に移動します。
ポップアップを使用しない代替アプローチはありますか?または、ポップアップはここでの仕事に最適なツールですか?
ポップアップは、CRUD操作に最適なUXになることはほとんどありません。次のコンポーネントのいくつかを調べることをお勧めします。
これらの2つのコンポーネントを使用すると、新しいシナリオは次のようになります。
これが理にかなっているといいのですが。最大の違いは次のとおりです。