使用带有必需属性的ng-show

时间:2015-11-05 01:38:56

标签: angularjs html5

有没有办法,如果我有一个HTML 5' required'输入属性,如果由于ng-show没有触发输入而未显示该输入,则不会触发所需的'属性?

1 个答案:

答案 0 :(得分:1)

您可以使用ngRequired指令。

虽然如果有人填写了该字段,然后以隐藏的方式更改了表单,则仍会发送该值。使用ngDisabled可以解决这个问题。您当然可以将ng-show / ng-hide与此结合使用。

演示:http://plnkr.co/edit/NWUiXWQO8oZQVZesblFq?p=preview