0

Angular-formly.com には、繰り返しセクションを実行する方法の例があります: http://angular-formly.com/#/example/advanced/repeating-section

フィールドを変更しName of Investmentて必須としてマークした場合、送信ボタンを押してもフラグが立てられません (したがって、フィールドが赤く強調表示されません)。必要なので、これは起こるべきだと思います。

画面の下部にある Form 出力を見ると、$submittedがまだ に設定されていることがわかりますfalse。これは、フィールドを赤くマークすることを心配する必要があると画面が認識していないことを意味します。手動でフィールドをクリックして (何も入力せずに) クリックアウトすると、フィールドは正しく赤く強調表示されます。

この繰り返し動作は、フィールドの内部配列によって作成されます。これは、送信ボタンの動作を混乱させる可能性がありますか?

4

1 に答える 1

0

例を更新しました。この例は最初に書かれたものであるため、この使用例を改善する動作が angular-formly に追加されました。これで、属性を介してNgFormController既存のものを渡すだけで、すべてのセクションが同じインスタンスを共有できるようになりました。例でその変更を確認します。幸運を!NgFormControllerform

于 2015-08-14T03:31:04.947 に答える