сообщение проверки скрыть в angular js - PullRequest
1 голос
/ 20 апреля 2020

Я использую приведенный ниже код в качестве сообщения проверки. Я пытаюсь скрыть свое сообщение проверки, если это сообщение об успехе. пожалуйста, проверьте мой код

    <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'. Я старался. но не работает. как добавить условие спасибо

1 Ответ

1 голос
/ 20 апреля 2020

Вам нужно использовать строки success и 5000 в качестве числа, также условием else будет none вместо ''. Комбинируя все это, вам потребуется:

dismiss-on-timeout="{{ alert.type == 'success' ? 5000 : 'none' }}"

Пример Plunkr

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...