3

我正在md-require-match = true/false根据单选按钮选择设置自动完成验证。

默认验证是md-require-match = true用户应该从自动完成列表中选择一个项目。一旦加载并且用户在自动完成输入中输入一些值并清除该值,searchForm.autocompleteField.$error就有这个值:{"md-require-match":true,"required":true}

现在我选择要设置的单选按钮 md-require-match = false。但它没有从列表中删除md-require-match":true验证错误。$error

这是代码笔:http ://codepen.io/anon/pen/NbrJoJ

如何解决此验证问题?

4

1 回答 1

-1

我有同样的问题,但我$setValidity('md-require-match', true);在检查true单选按钮时使用了。现在我可以在单击单选按钮时设置有效性。

于 2017-07-26T09:00:17.847 回答