最近在用angular寫表單驗證時 , 不小心把ng-model全替換刪掉了, 然後發現之前寫的驗證都失效, 在查閱資料和反覆修改摸索後, 發現angular中的表單驗證, 都是基於ng-model的. ng-model 指令為應用數據提供了以下狀態值: $touched 通過觸屏點擊 $error ...
最近在用angular寫表單驗證時 , 不小心把ng-model全替換刪掉了, 然後發現之前寫的驗證都失效, 在查閱資料和反覆修改摸索後, 發現angular中的表單驗證, 都是基於ng-model的. ng-model 指令為應用數據提供了以下狀態值:
$touched 通過觸屏點擊 $error 非法詳情 $dirty 表單有填寫記錄 $valid 欄位內容合法的 $invalid 欄位內容是非法的 $pristine 表單沒有填寫記錄
附上簡單的表單驗證代碼: