Тостовые сообщения Primeng не работают с ключевым атрибутом в angular 7, но обходятся без - PullRequest
0 голосов
/ 28 апреля 2020

Я работаю над проектом angular (V7.3.8) с интегрированным в него primeng (V7). У меня есть всплывающие сообщения, которые мне нужно иметь возможность программно закрывать с помощью ключевого атрибута, который обеспечивает служба сообщений primeng. Однако всякий раз, когда я добавляю атрибут ключа, сообщение не отображается.

Вот то, что в настоящее время работает ....

this.messageService.add({severity: 'info', summary: 'Info', detail: error, sticky: true, key: undefined});

this.messageService.add({severity: 'info', summary: 'Info', detail: error, sticky: true});

Вот то, что не работает

this.messageService.add({severity: 'info', summary: 'Info', detail: error, sticky: true, key: 'test'});

<p-toast position="top-right" key="test"></p-toast>

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

У кого-нибудь есть идеи или предложения?

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