У меня есть модал с кнопкой, которая записывает некоторую строку в консоль.Этот модал создается внутри какого-то компонента и работает так, как задумано, если я останусь в этом же компоненте.
Однако, если я оставлю этот компонент, перейду к другому, а затем вернусь к компоненту, который имеет модальный режим, и открою его, кнопка больше не работает.
Test.component.ts
private onCreateNewRequest() {
$('#createNewRequestModal').appendTo("body").modal('toggle');
}
Modal.component.ts
private onCreateReturn() {
$('.modal').modal('hide'); // hides all modals.
console.log("Hello World!");
}
Modal.component.html
<button type="button" class="btn btn-primary" (click)="onCreateNewRequest()">Test</button>
Поэтому после того, как я покидаю компонент и возвращаюсь к нему, модальная кнопка перестает печатать что-либо на консоли.Я отладил и увидел, что он достигает и выполняет console.log, но ничего не печатает ...