数字输入中缺少angularjs零

时间:2017-02-10 15:25:58

标签: html angularjs

我上面的零有问题:

在html中我有:

<div class="form-group form-group-default">
   <label>Numéro</label>
   <input class="form-control" style="margin-bottom: 11px;" placeholder="(+33)57 24 05 99" ng-model="produit.telephone">
</div>

模型是:

telephone: {type: Number, default: null}

当我把数字左边的数字设为零时,就不会考虑周全,

例如,当我输入0160206576时,它将保存为160206576

任何帮助将不胜感激。感谢

2 个答案:

答案 0 :(得分:2)

如果前面有零,则必须将其存储为字符串,如下所示:

 app.controller("main",function($scope){
   $scope.produit.telephone = "0160206576";

  });

答案 1 :(得分:0)

更改类型number,以便允许预加载0String

telephone: {type: String, default: null}