Javascript Ng模型和Ng最大值相同

Javascript Ng模型和Ng最大值相同,javascript,angularjs,Javascript,Angularjs,我有一个带有输入字段(数字)的ng repeat表,其中包含从API动态获取的数据 问题是ng型号和ng最大值 这是代码 视图中的输出: 编号:5000 和ng max,其值与ng型号相同,也为5000 当有人试图在ng max中输入大于此值的数字时,我会显示一条错误消息 因为,我的ng model和ng max具有相同的值,在本例中,5000,当我在输入字段中输入任何其他数字时,例如111111111,ng model具有新值,但ng max也获得相同的值111111111,并且不会抛出错误

我有一个带有输入字段(数字)的
ng repeat
表,其中包含从API动态获取的数据

问题是
ng型号
ng最大值

这是代码

视图中的输出:
编号:5000

ng max
,其值与ng型号相同,也为5000

当有人试图在
ng max
中输入大于此值的数字时,我会显示一条错误消息

因为,我的
ng model
ng max
具有相同的值,在本例中,5000,当我在输入字段中输入任何其他数字时,例如111111111,
ng model
具有新值,但
ng max
也获得相同的值111111111,并且不会抛出错误

如何解决这个问题?
Thnx

假设您需要item.impressions的初始值,您可以尝试以下方法

<div ng-init = "item.maxValue = item.impressions">
    <input type="number" ng-model="item.impressions" ng-max="item.maxValue" class="form-control inputPolje" name="item.impressions"/>
</div>