0
我遇到了這個工作的表單,並想知道它是否是一個錯誤或工作。AngularJS表單驗證onchange不會調用,直到minlength達到
我有一個帶有ng-minlength指令集的密碼字段和一個帶有一個額外驗證功能的ng-change指令集。在minlength達到之前,ng-change似乎不會被調用。
這是設計嗎?
我遇到了這個工作的表單,並想知道它是否是一個錯誤或工作。AngularJS表單驗證onchange不會調用,直到minlength達到
我有一個帶有ng-minlength指令集的密碼字段和一個帶有一個額外驗證功能的ng-change指令集。在minlength達到之前,ng-change似乎不會被調用。
這是設計嗎?
我相信這是設計。這個問題有一個解決辦法回答你的問題:
Angular.js - ng-change not firing when ng-pattern is $invalid
的OP沒有使用NG模式。 –
它看起來是一個類似的問題,我的解決方法是在我的ng-change函數中包含一個新的「最小」自定義驗證器。當ng-minlength已經存在時,我必須這樣做似乎很愚蠢。 – Snowburnt
@JoelSkrepnek沒辦法。真?你甚至看過鏈接中的解決方案嗎? –