Javascript 我可以用AngularJS中动态分配的最小属性验证输入吗?

Javascript 我可以用AngularJS中动态分配的最小属性验证输入吗?,javascript,html,angularjs,Javascript,Html,Angularjs,我有两个数字类型的输入字段。我希望第二个字段具有依赖于第一个字段的最小属性。我可以动态更改属性,但当值低于最小值时,ng valid不会更改 JSFIDLE代码示例: 这是一个错误还是我做错了什么? 我找到了这个:。这似乎表明问题已经解决了。在我的JSFIDLE示例中,我使用的是angular 1.3.5,但它仍然不起作用 <input type="number" ng-model="max" min={{min}} name='max'> 使用此选项,更改最小值,但更改后似乎

我有两个数字类型的输入字段。我希望第二个字段具有依赖于第一个字段的最小属性。我可以动态更改属性,但当值低于最小值时,ng valid不会更改

JSFIDLE代码示例:

这是一个错误还是我做错了什么? 我找到了这个:。这似乎表明问题已经解决了。在我的JSFIDLE示例中,我使用的是angular 1.3.5,但它仍然不起作用

<input type="number" ng-model="max" min={{min}} name='max'>


使用此选项,更改最小值,但更改后似乎不会触发ng valid。

我希望这是您的angularjs版本问题。使用最新版本的angularjs,此代码可以正常工作

<form name="form" novalidate ng-init="min=1;number=0">
  Number:
  <input type="number" ng-model="number" name="number" min="{{min}}">
  <div style="color: red" ng-show="form.number.$error.min">Number must be at least {{min}}</div><br>

  Minimum:
  <input type="number" ng-model="min" name="min">

</form>

编号:
数字必须至少为{{min}}
最低要求:
它在我的电脑上运行,但忘了把它标记正确-事实上,这是一个角度错误。升级到新版本后就可以了。