問題タブ [mat-stepper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - コンポーネントベースのマットステッパーの次のステップにデータを渡します
コンポーネントベースのマットステッパーコンポーネントを使用して、線形プロセスを表示しています。各ステップには、以下のような独自のコンポーネントがあります
ステップ 1 は複数選択可能なアイテムのリストを表示し、選択されたアイテム リストを次のステップ 2 に渡し、ステップ 2 で各アイテムの数量を追加します。
次のクリックで選択したアイテムをステップ 1 からステップ 2 に渡し、渡されたアイテムを表示してステップ 2 で数量を入力する方法は?
選択したアイテムを設定および取得するための共通サービス レイヤーを作成しました。ngOnInit
ステップ 2 のコンポーネントが共通サービスから選択されたリストを取得しようとしていますが、次のクリックの前にコンポーネント 2 がすでに開始されているという問題があります。
ステップ 1 で [次へ] をクリックした後、2 番目のコンポーネントを初期化または再初期化できますか?
ステップ1から移動した後、ステップ2で選択したアイテムのリストを表示するにはどうすればよいですか?
上記のシナリオの最善のアプローチは何ですか?
私の質問に答えることができる参照へのリンクだけで十分です。
ありがとうございました。
angular - Angularでマットステッパーの開始と終了を検出するには?
現在、私は垂直マットステッパーを持っています。*ngFor を使用してステップを埋めます。
そこで、このステッパーの開始と終了を検出して、変数として使用したいと考えています。現在、変数をカウンターとして使用しています。マットの段差を検出するために、インクリメントおよびデクリメントします。しかし、私はその良い解決策が欲しいです。それで、この問題で私を助けることができる人はいますか?