【发布时间】:2017-03-29 13:19:34
【问题描述】:
我正在根据单选按钮选择设置自动完成验证md-require-match = true/false。
默认验证是md-require-match = true,因此用户应该从自动完成列表中选择一个项目。一旦加载并且用户在自动完成输入中输入一些值并清除该值,searchForm.autocompleteField.$error 就会有这个值:{"md-require-match":true,"required":true}
现在我选择要设置md-require-match = false 的单选按钮。但它没有从$error 列表中删除md-require-match":true 验证错误。
这里是代码笔:http://codepen.io/anon/pen/NbrJoJ
如何解决这个验证问题?
【问题讨论】:
标签: angularjs autocomplete angular-material md-autocomplete