我正在尝试使用Angular Materials代码段作为表单输入字段,其中包含用于显示错误消息的ng-messages.
当我多次清除并填写此字段时,它以某种方式存储"旧"错误消息,显示x次"地址是强制性的".
如果我删除md-input-container之外的元素,它工作正常(但我想在md-input-container obv中的ng-messages).
home Address is mandatory
更新:好的我使用的是旧版Angular和Angular-Animate(1.3.15).更新此导致修复.
首先检查你的模块中是否再次注入了ngMessages,然后你可以检查你是否有一个名为'orderForm'的表单,最后你必须检查你的ng-model是否有控制器或你有数据的地方.
有同样的问题,在您的应用中安装ngMessages为我解决了这个问题.