我正在使用嵌套的ng-forms来验证角度js中动态生成的输入,这只是部分工作。
我创建了一个名为'wrinteger'的自定义验证指令,它带有两个额外的属性(最大值和最小值)。
由于某种原因,最大值和最小值未被拾取并导致始终引发最大和最小误差。我创造了一个帮助解释情况的掠夺者。这个plunker有两种形式,testForm和newForm。 testForm可以工作,因为它不是动态生成的。
newForm是问题所在。任何帮助将不胜感激。如果我需要更清楚,请告诉我。谢谢
答案 0 :(得分:0)
最小值和最大值已在angularjs中实现。这应该有所帮助:http://docs.angularjs.org/api/ng.directive:input.number
答案 1 :(得分:0)
回答了我自己的问题。
该问题与嵌套的ng-forms或动态生成的输入无关。我正在插入需要在指令的链接函数中评估的值。
以下是相关的stackoverflow问题: How to get evaluated attributes inside a custom directive
我选择了第二个(未接受的)答案。