問題タブ [angular7]
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.
angular - Angular Reactive Formsのデータを更新するための入力のデフォルト値は、プレースホルダーではなく値のプロパティにバインドされていますが、送信時に「未定義」です
複数のデータ項目を変更する簡単な方法を提供する目的で、複数のフォームを構築するために使用している Angular で再利用可能なコンポーネントを作成しました。
このコンポーネントには 2 つの入力フィールドがあり、*ngFor を使用して配列を反復処理するときに入力プロパティを介してバインドしています。すべてがうまく機能し、ID とデータの表示でうまく機能しますが、私が抱えている問題は、これら 2 つのフィールドの値を更新しようとすると、「未定義」として表示されることです (それらを変更しない限り)。
私のマークアップは次のとおりです。
私のバックエンドは次のとおりです。
私はこれで本当にばかげたことを見逃していると確信しています。