Javascript 如何使用$scope.$watch和ng repeat?
我有工作代码:Javascript 如何使用$scope.$watch和ng repeat?,javascript,angularjs,Javascript,Angularjs,我有工作代码: $scope.watch('vm.reg',函数(newValue){ if(newValue!=null){ vm.reg=newValue.replace(/\D+/,“”); } }); 但是我需要使用$watch进行ng repeat类似的操作: 对于您的具体案例,我建议您查看ngModelController$parser和$formatters ng更改为$watch,在ng repeat中查看您的ng型号 您可以检测输入值是否有更改 $scope.rep
$scope.watch('vm.reg',函数(newValue){
if(newValue!=null){
vm.reg=newValue.replace(/\D+/,“”);
}
});
但是我需要使用$watch
进行ng repeat
类似的操作:
对于您的具体案例,我建议您查看ngModelController$parser和$formatters ng更改为$watch,在ng repeat中查看您的ng型号 您可以检测输入值是否有更改
$scope.replacing=函数(项){
//干坏事
}
什么不起作用。。请详细解释。为什么要使用replace(/\D+/,'');,替换?您不需要$watch,请使用ng change,此属性的工作方式与您的应用程序的$watch类似input@AmitRamoliya,我需要分别检查每个输入。问题是ng repeat中的一个型号fi.reg,因为我无法单独检查每个输入。谢谢,ng更改真的很有帮助