Вопросы

Как вызвать функцию, когда пользователь щелкает за пределами диалогового окна

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

Диалоговое окно My Alert также закрывается, когда пользователь щелкает за пределами диалогового окна, поэтому мне интересно, как применить указанное выше действие, когда пользователь щелкает за пределами диалогового окна, чтобы закрыть диалоговое окно предупреждения и перестать отображаться, когда пользователь повторно посещает сайт.

так вот что я пытаюсь сделать

Пользователь щелкает за пределами диалогового окна предупреждения — ›закрыть диалоговое окно предупреждения -› деактивировать диалоговое окно предупреждения (вызов функции gotIt ())

Диалоговое окно HTMl

        <button mat-raised-button color="primary" [style.marginRight.px]="20" (click)="gotIt()" matTooltip="Close">Got
            it!</button>


  gotIt() {
    for (let index = 0; index < this.notifications.length; index++) {
      const notification = this.notifications[index];
      if (notification && notification.userNotification) {
        notification.userNotification.isDismissed = 1;
        notification.userNotification.isUnread = 0;
      }
    }
    this.notificationService.updateUserNotification(this.notifications).subscribe((response: any) => {
      this.dialogRef.close()
    })
  }
Читать:
Потребителям Apache Beam KafkaIO в группе потребителей назначается уникальный идентификатор группы

Похожие записи

Есть ли способ группировать коммиты в Git?

admin

Есть ли в Azure DevOps аналог выпусков GitHib?

admin

позволяет ли gitlab api выбирать из одного репозитория в другой

admin

Как извлечь количество наблюдений за каждый год

admin

В C ++ вызывает ли инициализация ссылки или указателя с самим собой UB?

admin

Разбор файла Json глубокого уровня и отображение данных во внешнем интерфейсе Angular

admin