Пока что имею,
this.ItemList = [{
"item1":"value-1".
"item2":"value-2".
"item3":"value-3".
"item4":"value-4".
}];
<button mat-button mat-raised-button color="warn" [matMenuTriggerFor]="menu" (click)='dummyBtn($event)'>List of values</button>
<mat-menu #menu="matMenu" *ngFor = "let list of ItemList">
<button mat-menu-item>Item 1</button>
/*<button mat-menu-item>Item 2</button>
<button mat-menu-item>Item 2</button>*/
</mat-menu>
Я не вижу никаких ошибок в консоли.но в то же время значения не отображаются, а просто отображаются жестко закодированные значения.
Кто-нибудь может сказать мне, как этого добиться?существующий пример stackblitz, кажется, усложняет создание динамического элемента.или это действительно невозможно с моим подходом?
пожалуйста, не понижайте голос без каких-либо причин.Я встречал несколько примеров, которые сейчас не помогают спасибо