Html 使用输入类型作为编号时,AngularJS模型未更新视图

Html 使用输入类型作为编号时,AngularJS模型未更新视图,html,angularjs,validation,Html,Angularjs,Validation,当我使用输入类型作为带有value属性的数字时,它没有在输入框中显示它的值。但是,当我将其更改为文本时,它会正常工作 <input value="30" ng-model="project.camp_duration" min="30" max="60" id="camp_duration" name="camp_duration" type="text" placeholder="Days" class="form-control input-md" required="" autoco

当我使用输入类型作为带有value属性的数字时,它没有在输入框中显示它的值。但是,当我将其更改为文本时,它会正常工作

<input value="30" ng-model="project.camp_duration" min="30" max="60" id="camp_duration" name="camp_duration" type="text" placeholder="Days" class="form-control input-md" required="" autocomplete="off">

<input value="30" ng-model="project.camp_duration" min="30" max="60" id="camp_duration" name="camp_duration" type="number" placeholder="Days" class="form-control input-md" required="" autocomplete="off">

在上面,第一个选项用给定的值填充文本框


是我遗漏了什么还是这是一个bug。

类型为
number
的输入必须是
整数

我认为你的
项目。营地持续时间
是一个字符串