如何检查给定的输入控件是否为空?我知道在字段上有一个$pristine
属性,它告诉我们如果一个给定的字段一开始是空的,但是如果有人填充了这个字段并再次拖拽整个内容怎么办?
我认为上述功能是必要的,因为它的重要告诉用户,该字段是必需的。
任何想法都将受到感谢!
发布于 2014-10-28 02:45:23
甚至你也不需要测量字符串的长度。A!运算符可以为您解决所有问题。请始终记住:!(空字符串)= true!(某些字符串)= false
所以你可以这样写:
<input ng-model="somefield">
<span ng-show="!somefield">Sorry, the field is empty!</span>
<span ng-hide="!somefield">Thanks. Successfully validated!</span>
发布于 2017-08-20 20:08:53
如果输入字段不为空,则自动选中复选框。
<md-content>
<md-checkbox ng-checked="myField.length"> Other </md-checkbox>
<input ng-model="myField" placeholder="Please Specify" type="text">
</md-content>
https://stackoverflow.com/questions/16691778
复制相似问题