Javascript AngularJS带字符串模型的输入类型编号
由于我有一个输入字段,我收到一条错误消息。它是“number”类型,但实际模型是字符串。这背后的原因是,我的ngModel值用于应用程序的其他部分 但是,对于一个输入字段,我需要将其限制为仅使用数字Javascript AngularJS带字符串模型的输入类型编号,javascript,html,angularjs,typescript,Javascript,Html,Angularjs,Typescript,由于我有一个输入字段,我收到一条错误消息。它是“number”类型,但实际模型是字符串。这背后的原因是,我的ngModel值用于应用程序的其他部分 但是,对于一个输入字段,我需要将其限制为仅使用数字 在不改变ngModel类型的情况下,实现这一点的最简单方法是什么。您是否可以将字符串转换为数字: $scope.age = parseInt(ageString); 在HTML上: <input type="number" name="age" ng-model="age"/> 我
在不改变ngModel类型的情况下,实现这一点的最简单方法是什么。您是否可以将字符串转换为数字:
$scope.age = parseInt(ageString);
在HTML上:
<input type="number" name="age" ng-model="age"/>
我将创建与数字一起工作的自定义指令,但不会更改ngModel
如果是数字类型输入,则可以将字符串转换为数字,如果是此AngularJS还是AngularJS?我的意思是,根据您使用的框架,相应地修改问题中的命名和标记:)