Я хочу создать динамическое меню, полученное из базы данных. Вот проект StackBlitz
В dynamic-menu.component.html - динамическое решение, а в комментариях - статическое решение.Статическим решением должно быть то, как динамическое решение отображается после выполнения. Если я просто запускаю со статическим решением, все работает так, как ожидается, но если я попробую с динамическим решением, меню не будет работать должным образом?
Это связано с тем, как ng-template влияет на стили CSS? Мне кажется, что в теории динамическое решение после рендера будет чем-то очень похожим на статическое меню в комментариях
Просматривая инструменты разработчика Chrome, я вижу, что атрибут class = "mat-menu-item ng-star-вставлен" в динамической версии добавлен, например, к кнопке, и этоне бывает в статической версии.Я пробовал все, но не могу понять, почему это происходит.И как я могу это исправить.Я новичок в Angular, но я действительно хочу понять, как работает фреймворк