json - 嵌套角度材质菜单
问题描述
我是 Angular 新手,我正在根据下面的数据创建一个动态/嵌套菜单。我包括了我开始使用的代码。任何帮助表示赞赏。下面是我的json数据:
dataList = [
{List: 'List 1', Client: 'Client A', Program: 'Client A Program 1'},
{List: 'List 2', Client: 'Client A', Program: 'Client A Program 1'},
{List: 'List 3', Client: 'Client A', Program: 'Client A Program 2'},
{List: 'List 4', Client: 'Client A', Program: 'Client A Program 2'},
{List: 'List 5', Client: 'Client B', Program: 'Client B Program 1'},
{List: 'List 6', Client: 'Client B', Program: 'Client B Program 1'},
];
到目前为止,这是我已经开始的:
<ng-container *ngFor="let item of dataList>
<div class="clientList">
<button mat-menu-item [routerLink]="['/home']" color="primary" (click)="menuClick()"><i class="fa object_group"
aria-hidden="true"></i> {{item.Client}}</button>
</div>
</ng-container>
我想要一个看起来像这样的有角材质菜单: https ://imgur.com/a/WGpYRlK
解决方案
推荐阅读
- r - 使用现有因子级别有条件地更改某些行中的值,可能在 dplyr
- listview - 如何使用 jQuery mobile 更改一个类并将其保存在导航菜单中
- java - TextView 在 FragmentStateAdapter 中不显示全文
- python - TensorFlow 1.3 中的 GRU
- css - Material UI 自动完成边距大小问题
- python - While 循环生成多个列表和绘图会产生内存错误
- angular - 离线发布 Angular 包失败,因为 wombat-dressing-room
- user-interface - FLTK 组最小规模
- javascript - 在 Vue Router 中创建删除空格的动态路由参数
- php - PHP - 使用 Imagick 未正确返回图像的坐标