why520crazy / angular-w5c-validator

a simple plugin for angular.js form validation
http://why520crazy.github.io/angular-w5c-validator
468 stars 162 forks source link

重复验证 #84

Closed kingdee88 closed 7 years ago

kingdee88 commented 7 years ago

使用 input type="number" 进行重复验证的时候 由于 w5c 取得2次值 类型不同,通不过验证。

版本:v2.4.25 源码中: ngModel.$parsers.push(function (value) {

                        if (value ===otherInput.$viewValue) {
                            ngModel.$setValidity("repeat", true);
                        } else {
                            ngModel.$setValidity("repeat", false);
                        }
                        return value;
                    });

otherInput.$viewValue的类型为 string value 的类型为 number

why520crazy commented 7 years ago

已经修复了 升级到 5.2.4 版本即可