【发布时间】:2019-07-02 16:19:42
【问题描述】:
我正在使用 mat-select 数组来显示对象数组包含一些集合,例如:
typesOfAccess = [{1 : 'View Image'},{2 : 'Tag MPxN'},
{3 : 'Configure User'},{4 : 'Assign UserGroup'},
{5:.......},{6:..........}]
我正在从 API 订阅数据,这些 API 将数字及其字符串值保存在数组中。 如下:
this.UserEditForm = this.formBuilder.group({
is2FAEnabled:[''],
AccessRights : ['',Validators.required]
});
我想显示我从 api 获得的数组的编号,以便在 HTML 中预先选择。
<mat-selection-list formControlName="AccessRights" (ngModelChange)="onNgModelChange($event)" required>
<mat-list-option *ngFor="let tta of typesOfAccess; let i = index" [value]="i+1" [selected]="AccessRights.option">
{{tta[i+1]}}
</mat-list-option>
</mat-selection-list>
请在这里帮忙。
【问题讨论】:
标签: html angular angular-material angular-reactive-forms angular-template