[Angular 進階議題] 在客製化表單控制項增加驗證(valid)結果 | 全端開發人員天梯 #67
Replies: 1 comment 4 replies
-
Mike 大您好, 以上的文字特別提醒不要在自訂義的 validator 使用 再麻煩 Mike 大可以幫忙解惑,感謝~ |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
[Angular 進階議題] 在客製化表單控制項增加驗證(valid)結果 | 全端開發人員天梯
在之前的文章「讓自訂的Component可以使用ngModel的方法」我們提到可以替Component加入NG_VALUE_ACCESSOR及實作ControlValueAccessor,來讓我們的Component成為客製化的表單控制項,並能夠使用[(ngModel)]達到two way binding的效果;既然成為了表單控制項,當然就該能享有驗證(Validation)的好處,以及在表單變化時得到一些額外的class支援,讓我們在設計上能夠有彈性!今天就要來如何讓別人在使用我們的表單控制項時能夠及時得知表單的內部驗證狀態(NG_VALIDATORS和NG_ASYNC_VALIDATORS)。
https://fullstackladder.dev/blog/2017/09/23/angular-advanced-customize-form-control-with-validation/
Beta Was this translation helpful? Give feedback.
All reactions