Как ограничить уведомление (уведомление)

Я хочу показать только одноразовое сообщение об ошибке. Но не другие имена классов ex (сообщение об успехе имени класса отображается каждый раз, а сообщение об ошибке - только один раз). Когда я вызвал сообщение об ошибке, последнее сообщение об ошибке должно закрыться и открыть новое сообщение об ошибке.

$.notify(Util.Localize.Resource(
    "bb53c064-e1d6-429d-b49f-bd1ec5fc83b6",
    "{
        en: 'Please Fill the Branch Name Field',
        tr: 'Lütfen şube alanını giriniz.',
        ar: 'يرجى ملء حقل اسم الفرع'
    }"
),
{
    position: 'top-right',
    showAnimation: 'slideDown',
    hideAnimation: 'slideUp',
    className: 'error'
});

1 ответ

Решение

Я добавляю уведомления в util.js и получаю имя класса из вида.

if (notificationType === Enum.NotificationType.Warning) {
    if (document.getElementsByClassName("notifyjs-wrapper notifyjs-hidable").length !== 0) 
        return;

    else {
        $.notify(message, {
            position: 'top-right',
            showAnimation: 'slideDown',
            hideAnimation: 'slideUp',
            className: 'error'
        });
    }
}
Другие вопросы по тегам