どのようにMD-選択中のグループの配列へ?私の例では、今DEMOmd-selectでアレイを正しくグループ化するにはどうすればいいですか?
これを正しく行うにはどのように任意のアイデアを動作していません?
app.ts
export class SelectFormExample {
selectedValue: string = 'Steak';
foodsanddrinks = [
{group: 'food', viewValue: 'Steak'},
{group: 'food', viewValue: 'Pizza'},
{group: 'food', viewValue: 'Tacos'},
{group: 'drink', viewValue: 'Pepsi'},
{group: 'drink', viewValue: 'Coca-cola'},
{group: 'drink', viewValue: 'Fanta'}
];
}
HTML
<md-select placeholder="Favorite food" [(ngModel)]="selectedValue">
<div style="text-align: center;margin: 10px">Food</div>
<md-option *ngFor="let fooddrink of foodsanddrinks" [value]="fooddrink.viewValue">
<div *ngIf="fooddrink.group === 'food'">{{fooddrink.viewValue}}</div>
</md-option>
<div style="text-align: center;margin: 10px">Drink</div>
<md-option *ngFor="let fooddrink of foodsanddrinks" [value]="fooddrink.viewValue">
<div *ngIf="fooddrink.group === 'drink'">{{fooddrink.viewValue}}</div>
</md-option>
</md-select>
<p> Selected value: {{selectedValue}} </p>
このパイプ**不純**を作るために、任意の理由は? – developer033