要解决AngularJS ng-messages在输入有效后不隐藏/已压缩的问题,您可以采取以下步骤:
ngMessages
模块。例如:
ngMessages
模块添加为依赖项。例如:var app = angular.module('myApp', ['ngMessages']);
ng-messages
指令来显示错误消息。例如:
确保您的输入字段名称与ng-messages
指令中的名称一致。例如,上面的代码中,输入字段的名称是email
,并且ng-messages
指令中的表达式是myForm.email.$error
。
在您的CSS样式表中,为错误消息添加样式以使其可见。例如:
.ng-message {
color: red;
}
这些步骤应该能够解决AngularJS ng-messages在输入有效后不隐藏/已压缩的问题。如果问题仍然存在,请仔细检查您的代码和依赖项,并确保它们正确设置。