2

私はフラクサーとそれが基づいている還元/フラックスパターンに不慣れです。現在、Blazor wasm プロジェクトに取り組んでいます。状態管理にフラクサーを使用することにしました。しかし、次のシナリオをどのように処理するのか疑問に思っています。

ページが読み込まれると、コンポーネント 1 は API トラフ フラクサー状態管理からのデータで満たされます。

コンポーネント 1 は、ユーザーが選択できるアイテムのリストです。クリックすると、この項目が API から取得され、コンポーネント 3 内に完全に表示されます。アクティブな項目を表すテキストがコンポーネント 2 に表示されます。

コンポーネント 2 は、単純な [戻る] ボタンと [次へ] ボタンを使用してリストを移動するナビゲーターです。[次へ] をクリックすると、コンポーネント 3 は API から次の項目を取得し、項目全体を表示する必要があります。次に、コンポーネント 1 は、リストのどの項目が選択されているかを示すことで、この変更を反映します。

落書きした

完全なアイテムを取得するためのアクションなどがあります。ただ、どこから発送すればよいかわかりません。または、アクティブなアイテムが何であるかをすべてのコンポーネントが認識していることを確認する方法。「純粋な」ブレザーでは、これをすべてトラフ イベント コールバックで行い、アクティブなアイテムの状態をローカルで処理します。しかし、それはフラクサーのポイントを無効にします。

4

1 に答える 1