angular `input type number` 出错,ngModel:numfmt “01234”

angular getting error on `input type number` , ngModel:numfmt on "01234"

我在像这样 01234 的控制器中设置值并将其转换为字符串以不删除 0

时出错

并且在 input type number 上出现错误,因为使用 string 作为值,我想在输入字段中显示零并且无法切换到 input type text !

你可以只使用类型tel

<input type="tel" ng-model="myNumber">

然后在控制器中

$scope.myNumber = "01234";

看到这个笨蛋 http://plnkr.co/edit/Y5GQiLpENthi7ccok5hJ?p=preview