Typescript catch bootstrap 4 модальное открытое событие - PullRequest
0 голосов
/ 07 апреля 2020

Я пытаюсь выполнить некоторый код, когда открывается модель bootstrap, но все, что я пытаюсь, не работает. Модальные:

<div class="modal fade" id="mobileModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel"
    aria-hidden="true" data-keyboard="false" data-backdrop="static" >

Машинопись:

@ViewChild('mobileModal') mobileModal: ElementRef;

ngAfterViewInit() {
    $(this.mobileModal.nativeElement).on('hidden.bs.modal', () => {
      console.log("TESTTESTTEST")
    });
    $(this.mobileModal.nativeElement).on('shown.bs.modal', () => {
      console.log("TESTTESTTEST")
    });
    $("#mobileModal").on('shown', function () {
      console.log("TESTTESTTEST")
    });
  }

Другие вопросы, на которые я смотрел, но они не работали:

Привязка к bootstrap 4 модальное шоу / скрыть события из Typescript

Событие закрытия захвата при Bootstrap Модальное

Вызов функции при bootstrap открытии модального режима

1 Ответ

0 голосов
/ 07 апреля 2020

Используйте Hostlistener с директивой angular.

Следуйте этому статье

Пример Stackblitz

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