問題タブ [angular2-formbuilder]
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 - フォームのコントロールの 1 つに必須フィールドがあるかどうかを確認する方法
私は次のフォームを持っています
フォームのコントロールの 1 つに必須フィールドがあるかどうかを確認する方法はありますか?
ありがとう
angular - Angular 2フォームのvalueChangesが継続的に発生します
場所フィールドが入力されたら、フォームの値の名前をサービスから取得した値で更新しようとしています。フォーム オブジェクトのvalueChangesを見て、これを試みます。動作しますが、値はもう変化しませんが、継続的に発火します。debounceTime()とdistinctUntilChanged()は影響しません。
html テンプレート
何か案は?ありがとう
angular - Angular 2 Reactive Select の初期値を設定する方法
サーバーから返された保存された値に初期化したい選択リストがあります。しかし、何をしようとしても、選択した値を使用することはできません。
Angular 2.2.0とReactive Formsを使用しています。
選択リストの値のリストを次に示します。
保存された値は次のとおりです。
FormBuilder を使用してフォームを作成します
次に、保存したデータで初期化します
テンプレートはこんな感じ
期待される結果 項目 1 の名前が選択で選択され、テンプレートの下に表示される JSON のテキストと一致します
実際 の動作 JSON はこれを示しています。
しかし、選択で何も選択されていません
--Select-- が選択されている場合、JSON は "" に正しく更新されます。
別の猫を選択すると、JSON も正しく更新されます。
何が間違っているのですか、選択を初期化するにはどうすればよいですか?
編集私もこれを試しました: