淡淡烟草味2017-05-15 17:14:08
其實你可以把輸入框放到一個 <form></form>
里面,然后给 form 添加一个 name
属性:<form name="myForm"></form>
。输入框给一个 ng-model
,比如叫 size
這樣做,你就可以在 HTML 裡面,即時呼叫 myForm.size.$valid
来判断是否通过验证。类似的,你也可以从 myForm.size.$error
這個 Object 中取得更詳細的錯誤訊息
用這個,給輸入框動態加入 class
就好,用 ng-class