在角度表中添加角度材料菜单时,我遇到了性能问题。具有数千行的角材表创建了数千个mat菜单组件。由于这个页面加载时间太长。
这是我的示例代码。
<table>
<tr *ngFor="let el of [1,2,3,4,5]">
<td>Text line of menu {{el}}</td>
<td style="width: 5%">
<button mat-icon-button [matMenuTriggerFor]=&
我试图为我的电子商务创建一个菜单动态,我得到了以下错误:
Error: mat-menu-trigger: must pass in an mat-menu instance!
有没有人知道如何解决这个错误。
如何进行[matMenuTriggerFor]和#main_menu动态操作?
我的单子上有好几家商店!就这么简单。
只需要这两个攻击的动态格式。
<button mat-button [matMenuTriggerFor]="i" *ngFor="let shop of shopey; let
i=index">{{shop.name}}
有没有办法自动改变位置的垫子菜单时,它放置在一个页面的底部,用户动态隐藏/显示内容后,垫菜单触发。 下面的屏幕截图显示了我现在拥有的内容: mat-menu opened and content is not hidden 单击隐藏后,它会隐藏其下方的文本 mat-menu opened and content is hidden 但它不会在文本隐藏后自动将菜单移到更高的位置。只有在重新打开此菜单后,它才能正确显示。 stackblitz https://stackblitz.com/edit/angular-y9du61?file=src/app/menu-overview-example
我问了一个问题Is it possible to set html element in an Angular component as child of dynamically created component so that it opens mat-menu? 关于添加自定义控件到openlayers地图,该地图在单击时会打开mat菜单。 我得到了很好的答案,并根据我的实际需要对答案进行了修改。 .html: <div id="mat-menu-opener" #trig="matMenuTrigger" [matMenuTriggerFor]=
我尝试在菜单中只设置空消息(中心,红色)的样式。 但是因为我使用的是ng-template,所以我不能添加类。你知道该如何定义消息的样式吗? my code on stackblitz.com import { Component } from "@angular/core";
import { of } from "rxjs";
/**
* @title Basic menu
*/
@Component({
selector: "menu-overview-example",
template: `
<button