【发布时间】:2020-08-18 14:12:32
【问题描述】:
Angular Material 菜单 API 允许我们使用覆盖触发器(按钮)的 overlapTrigger 来调整框的位置,还可以使用 xPosition 和 yPosition 来相对于触发器(按钮)移动它例如('above'、'before' 等),但我找不到将菜单粘贴到屏幕角落的方法。
这里有一个 stackblitz 带有垫子菜单。 当我点击菜单按钮图标时,我需要菜单显示在屏幕的角落,左侧或右侧。
谢谢!
【问题讨论】:
-
我们需要其他信息以满足您的需要。是哪个角落?如果它在左上角,这是否意味着您希望叠加层位于显示它的按钮上方?
-
这是您要查找的内容:
<mat-menu #menu="matMenu" [overlapTrigger]="true">?