#angular #primeng
#angular #пример
Вопрос:
Я новичок в angular и PrimeNG.
У меня есть details.component.html и в моей навигационной панели есть кнопка под названием «начать сеанс». У меня также есть <p-tabView>
компонент в том же файле.
Я хочу показать <p-tabView>
компонент, когда я нажимаю кнопку «Начать сеанс». Как я могу этого добиться?
Ответ №1:
если я правильно понимаю, вам просто нужно отобразить свой компонент, нажав на кнопку. в этом случае вам нужно:
-
повесьте обработчик событий на кнопку
<button (click)='yourButtonHandler()/>
-
создайте переменную, от которой будет зависеть элемент
isTabviewExist = false
-
создайте функцию, которая будет обрабатывать нажатие на вашу кнопку
yourButtonHandler() { this.isTabviewExist = true }
-
добавить условие к компоненту
<p-tabView *ngIf=isTabviewExist />
Комментарии:
1. Это обязательно покажет вкладку, но моя вкладка находится где-то внизу сайта, я хочу вывести ее на экран при нажатии кнопки