Notify.js не отображает несколько уведомлений - PullRequest
0 голосов
/ 15 января 2019

Я использую notify.js https://notifyjs.jpillora.com/ на своем веб-сайте для отображения определенной информации и сообщений об ошибках пользователю. Иногда несколько сообщений должны отображаться одновременно (например, «старый пароль был неправильным» и «новый пароль не должен быть пустым»). В настоящее время каждое новое уведомление перезаписывается предшественником. Этого не должно быть. Они будут складываться друг с другом, как на веб-сайте, на который я ссылался выше.

Код, составляющий функцию отображения сообщения notify.js, выглядит следующим образом:

function openDialog(config){
  $("#alert").notify(config.text,{
    clickToHide: true,
    autoHide: true,
    className: config.typee,
    autoHideDelay: 2000,
    arrowShow: false,
    showAnimation: 'slideDown',
    showDuration: 400,
    hideAnimation: 'slideUp',
    hideDuration: 200,
    //gap: 2,
    //globalPosition: "right top",
    position: "left middle"
  }
  );
  if(config.reload == true){
    setTimeout(function(){window.location.reload();}, 1000);
  }
}

забавная вещь, кстати. заключается в том, что даже если я приказываю функции отображать сообщение «влево по центру», оно отображается в правом верхнем углу HTML-тела, хотя это может быть связано с положением и стилем связанного элемента. Более важно то, что сообщения не складываются, и я действительно пытался выяснить, что не так с моим кодом и почему он работает на официальном сайте, а не на моем, но я просто не могу найти в Интернете ничего об этой проблеме, кроме для одного сообщения стекопотока notifyJS: уведомления элемента не складываются , что касалось перекрытия сообщений, а не "суммирования" друг с другом ...

...