【发布时间】:2020-08-02 15:32:32
【问题描述】:
我使用下面的代码作为验证消息。如果它的成功消息,我试图隐藏我的验证消息。请检查我的代码
<div uib-alert ng-repeat="alert in alerts" ng-class="'alert-' + (alert.type || 'info')" dismiss-on-timeout="{{alert.type == success ? '5000' : ''}}"
close="alerts.splice(index, 1)">
{{alert.msg}}
警报。类型可以是“成功或错误”。只有在“alert.type=success”时,我才需要隐藏它。我试过了。但不工作。我如何添加条件。谢谢
【问题讨论】:
-
这不是我的问题。 “dismiss-on-timeout”应该只对成功消息起作用,(alert.type==success)
-
成功是
alert.type == success ? '5000' : ''中的变量吗? -
alert.type 变量可以是“成功”或“错误”
-
我需要隐藏我的 div ,只有 alert.type = success
标签: javascript angularjs