Привязать диалог материалов к вкладке - PullRequest
0 голосов
/ 07 октября 2019

Итак, я использую диалог с угловым материалом и хочу, чтобы он работал вместе с вкладками. Я имею в виду, что диалог должен связываться с вкладкой в ​​зависимости от того, с какой вкладки он был вызван.

Таким образом, я мог легко перейти на вторую вкладку, и диалог скрывался бы вместе с первой вкладкой, но когда я снова выбрал первую вкладку, диалоговое окно также появилось. Не удалось найти его в API материалов или постах чего-либо подобного, поэтому мне нужно немного подумать и помочь с этим.

Самый простой способ, как я мог подумать, это добавить какое-либо свойство в диалог с индексом вкладки и включитьизменение вкладки Я установил «display: none» для каждого компонента, который не входит в индекс выбранной вкладки.

ПРИМЕЧАНИЕ. Диалоги могут быть несколькими уровнями и должны поддерживать наложение

Вот скелет проблемы: https://stackblitz.com/edit/angular-vgmk5j?file=app/tab-group-dynamic-height-example.ts

...