Я использую Angular 8 для разработки приложения, в котором я хотел бы использовать настраиваемое контекстное меню. Для этого я использую материал v8.2.3 и попытался реализовать пример basi c из здесь .
Однако при нажатии кнопки теперь контекстное меню появляется внизу страницы, а не в месте щелчка (или на кнопке). Есть идеи, почему это происходит? (См. image )
Как и в их примере, я включил только необходимые HTML (попытался обернуть его в div, но без разницы):
<button mat-button [matMenuTriggerFor]="menu">Menu</button>
<mat-menu #menu="matMenu">
<button mat-menu-item>Item 1</button>
<button mat-menu-item>Item 2</button>
</mat-menu>
Я использовал те же операции импорта и экспорта, что и в примере.
Большое спасибо!