問題タブ [ngx-formly]

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 投票する
0 に答える
21 参照

angular-formly - 最初の無効な ngx-formly フィールドにフォーカスする方法

フィールド構成から動的フォームを作成するために ngx-formly を使用しています。フォームを送信すると、検証が正しく表示されます。最初の無効なフォームフィールドにフォーカスしたい。

ここに画像の説明を入力

0 投票する
0 に答える
19 参照

angular - formlyModel を変更しても formControl は変更されません

Formly を使用して動的フォームをレンダリングしています。レンダリングされたドキュメントにはいくつかの段落があり、各段落をクリックすると、新しい正式なフォームをレンダリングしたいと考えています。3 つの段落のフォーム構成はまったく同じです。3 つの段落ごとに一意の値を収集したいだけです。

私はこのように形を整えます

テンプレートに付随するAngularファイルの関連部分を以下に示します

最初の段落をクリックすると、次の 2 つのコンソール ログが表示されます。

の対応する値をform.control.g1.value以下に示します。

これは予想通りです。ただし、2 番目の段落に切り替えると、以前のモデルは

ただし、対応する form.control.g1.value の値は

そのため、key1 はリセットされますが、他の 2 つのフィールドはリセットされません。

これをデバッグする方法を教えてください。迷っています。