Angularjs之ngModel中的值验证绑定方法

众所周知,在Angular中ngModel为动态双向绑定,存在两种方式。

创新互联公司是一家业务范围包括IDC托管业务,网页空间、主机租用、主机托管,四川、重庆、广东电信服务器租用,成都服务器托管,成都网通服务器托管,成都服务器租用,业务范围遍及中国大陆、港澳台以及欧美等多个国家及地区的互联网数据服务公司。

例如,

方式一:

在html中,



{{ searchText }}

在controller中

$scope.check = function (searchText) {
 console.log(searchText);
}

方式二:

引用stackoverflow的一句话,

“If you use ng-model, you have to have a dot in there.” 
Make your model point to an object.property and you'll be good to go.

在html中,


在controller中,

$scope.formData = {};
$scope.check = function () {
 console.log($scope.formData.searchText.$modelValue);
}

但是我们常常会对ngModel当中的值进行验证,例如,

发现ngModel当中的password.new_password不能实时绑定到controller中,原因为ngModel的值并没有符合pattern的规则。若符合规则,则正常绑定传递。

以上这篇Angularjs之ngModel中的值验证绑定方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持创新互联。


文章标题:Angularjs之ngModel中的值验证绑定方法
网页路径:http://hxwzsj.com/article/jceeep.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 响应式网站建设 重庆网站制作 营销型网站建设 成都品牌网站建设 成都网站制作 手机网站设计 网站制作公司 企业网站建设公司 网站建设公司 成都网站建设 成都网站设计 品牌网站建设 定制级高端网站建设 宜宾网站设计 温江网站设计 营销网站建设 成都网站设计 企业网站制作 专业网站建设 手机网站建设 定制网站设计 高端网站设计