#angular #push-notification
#угловой #push-уведомление
Вопрос:
Мне нужно использовать угловой уведомитель (он уже используется во всем нашем приложении, и все изменения на самом деле не указаны на картах), чтобы отобразить изменяющуюся переменную (процент загруженных). По сути, я пытался что-то в этом роде
public notifyFileUpload(fileName, notificationId) { this.notifierService.show({ message: `${fileName}`, type: 'default', template: this.uploadProgressNotificationTmpl, id: notificationId }); }
с пользовательским шаблоном, определенным в этом компоненте html как…
lt;notifier-containergt; lt;ng-template #uploadProgressNotification let-notificationData="notification"gt; lt;span type="notificationData.type"gt; lt;spangt;{{notificationData.message}} is being uploaded - {{this.progressValueSubject}}lt;/spangt; lt;/spangt; lt;/ng-templategt; lt;/notifier-containergt;
Я пробовал несколько разных способов написания шаблона, но каждый раз отображается только сообщение, которое я отправляю в вызове показа, а не то, что я написал в шаблоне. У кого-нибудь есть какие-нибудь идеи, почему? Документация, которую я могу найти по этому вопросу, скудна, поэтому трудно сказать, что я делаю не так…