[英]Angular JSCustom directive validation not working for dynamically generated inputs
我正在使用嵌套的ng-forms来验证angular js中动态生成的输入,这仅部分起作用。
我创建了一个名为“ wrinteger”的自定义验证指令,该指令具有两个附加属性(最大和最小)。
由于某些原因,最大值和最小值不会被拾取,从而导致始终出现最大值和最小值误差。 我创建了一个小插曲来帮助解释这种情况。 此插件有两种形式,即testForm和newForm。 testForm有效,因为它不是动态生成的。
问题出在newForm上。 任何帮助将不胜感激。 让我知道是否需要更清楚地说明这一点。 谢谢
最小和最大已在angularjs中实现。 这应该会有所帮助: http : //docs.angularjs.org/api/ng.directive : input.number
回答了我自己的问题。
此问题与嵌套ng表单或动态生成的输入无关。 我正在对指令的链接函数中需要评估的值进行插值。
这是相关的stackoverflow问题: 如何在自定义指令中获取评估的属性
我回答了第二个(不可接受的)答案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.