【发布时间】:2014-02-18 04:23:14
【问题描述】:
如果我有一个输入文本字段,其值在表单加载时超过了 ng-maxlength(输入仍然是 $pristine,而不是 $dirty),则输入字段会误导为空白,而 ng-model 仍然有数据。
http://plnkr.co/edit/uUaC9tgHEozBkUReRXBk?p=preview
我希望输入显示与模态相同的数据,为什么它显示为空白?
这是一个错误吗?还是预期的行为?
【问题讨论】:
-
这似乎是 angularjs 的默认行为,因为已经发出了 ng-invalid 标签。
-
如果我想向用户显示现有值以便他们修复长度怎么办?