【发布时间】:2018-11-29 14:26:00
【问题描述】:
数据(json)
{
"time": [
"2017-1",
"2017-2",
"2017-3",
"2017-4",
"2017-5",
....
]
}
模板(角度材质)
<mat-tab label="Recomandation Setting">
<div class="row">
<div class="col-md-4">
<mat-form-field>
<mat-select placeholder="Select Year/Week" class="DropDownYear" multiple>
<mat-option *ngFor="let time1 of resYearData.time" [value]="time1">{{time1}}</mat-option>
</mat-select>
</mat-form-field>
</div>
</div>
<div class="row">
<div class="col-md-4">
<mat-form-field>
<mat-select placeholder="Select Year/Week" class="DropDownYear" multiple>
<mat-option *ngFor="let time2 of resYearData.time" [value]="time2">{{time2}}</mat-option>
</mat-select>
</mat-form-field>
<button mat-raised-button color="primary" (click)='toggle()'>View</button>
</div>
</div>
</mat-tab>
我有两个下拉列表包含具有多项选择的相同数据,如果我在 2017-1、2017-2(第一个下拉列表)中选择,则不应在第二个下拉列表中选择/填充此值。我是角度/材料的初学者,我应该在这里验证什么!我不知道我应该在 HTML/Type-Script 中写什么逻辑。 在此先感谢
【问题讨论】:
标签: angular angular-material angular5