AngularJS 数据入口:input
2018-07-26 17:29 更新
input 是数据的最主要入口。 ng 支持 HTML5 中的相关属性,同时对旧浏览器也做了兼容性处理。最重要的, input 的规则定义,是所属表单的相关行为的参照(比如表单是否验证成功)。
input 控件的相关可用属性为:
- name 名字
- ng-model 绑定的数据
- required 是否必填
- ng-required 是否必填
- ng-minlength 最小长度
- ng-maxlength 最大长度
- ng-pattern 匹配模式
- ng-change 值变化时的回调
<form name="test_form" ng-controller="TestCtrl"> <input type="text" name="a" ng-model="a" required ng-pattern="/abc/" /> <span ng-click="see()">{{ test_form.$error }}</span> </form>
input 控件,它还有一些扩展,这些扩展有些有自己的属性:
- input type="number" 多了 number 错误类型,多了 max , min 属性。
- input type="url" 多了 url 错误类型。
- input type="email" 多了 email 错误类型。
以上内容是否对您有帮助:
更多建议: