問題タブ [reactive-forms]

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.

0 投票する
1 に答える
5523 参照

validation - Angular2: 電子メールはカスタム Validator として既に存在しますか?

Angular2 でフォームを作成し、メール アドレスが既に存在するかどうかを確認する次のメソッドを作成しました。これが私のコードです:

テンプレート ファイルで [送信] ボタンを有効にするために、次のようmyForm.validfound設定されているかどうかを確認しfalseます。

ここで、電子メール アドレスが既に存在するかどうかを確認したいと思います。つまり、コードの 2 番目の部分を外部ファイル (カスタム バリデーター) に配置し、コードの最初の部分でのみ電子メール アドレスの有効性を確認します。このようなもの:

同じ検証に到達するためのより良いアイデアはありますか? この問題に関するベストプラクティスはありますか?

ありがとうございました。

0 投票する
1 に答える
118 参照

validation - angularJS2でReactiveFormModuleを使用してSelect要素を検証する方法は?

angularJS2 で ReactiveFormModule を使用してフォームを検証したいのですが、このようなコンポーネント コードがあるとします。

そして、私はこのようなHTMLコードを持っています

angularJS2で選択ボタンを検証する方法を実際に説明する記事はありません.angularJS2を使用して選択要素を実際に検証できますか?

0 投票する
1 に答える
96 参照

angular - レンダリング後にリアクティブ ラジオが設定されない

基本的にはこのプランカーのようなものです

非常に単純な反応形。

ただし、実際のプロジェクトに正確なコードを配置すると。うまくいきません。

チェックされたプロパティをtrueに設定しようとしていることがわかります

この行でthis._renderer.setElementProperty(this._elementRef.nativeElement, 'checked', this._state);

ただし、ロード後に画面上でチェック済みとしてマークされません。

タイプをチェックボックスに変更すると、正常に動作します。

ngModel を使用すると、問題なく動作します。

他に何がうまくいかないのかわかりません。

アップデート:

別のスターターでテストしました

それもうまくいきません。

コンポーネントは次のようになります

0 投票する
2 に答える
5937 参照

arrays - 反応フォームAngular 2の他のformControl値からformControl値を自動的に更新する方法は?

フォームを送信すると、この項目のプロパティはオブジェクトによって保存されます。オブジェクトの例:

item オブジェクトのプロパティを使用して、initItem() メソッドのプロパティの値にパッチを適用するにはどうすればよいですか?私のシナリオは、ユーザーがドロップダウンから値を選択すると、アイテムが更新され、から取得した値を表示したいというようなものです。 item in other formControls。例:

presentRate 入力ボックスの値を自動的に更新したいと思います。