0
那么有没有一种方法,如果我在输入中具有HTML 5'required'属性,那么如果由于ng-show没有触发它而显示该输入,那么这将会不激发'required'属性?使用具有必需属性的ng-show
那么有没有一种方法,如果我在输入中具有HTML 5'required'属性,那么如果由于ng-show没有触发它而显示该输入,那么这将会不激发'required'属性?使用具有必需属性的ng-show
您可以使用ngRequired指令。
虽然如果有人填写了该字段,然后将表单更改为隐藏状态,仍会发送该值。使用ngDisabled会解决这个问题。当然,您仍然可以使用ng-show
/ng-hide
。
如果我正确地理解你的plunker与NG-必需的,它实际上依赖于另一个控制支配它的实施? – Mark
@Mark:你的意思是复选框?不,我只是把它放在那里,所以你可以手动切换'isNeeded'属性来在文本框中看到效果。 –
猜测我认为与输入有这样的:ng-disabled =“!ctrl.isNeeded”,它是绑定到复选框。这就是说,在模糊,提交等方面显示错误是否有一个很好的参考框架,然后是样式? – Mark