我试图从 md-select 更改事件中传递一个对象,而不是一个字符串。这很好用,但是,我无法在加载时预先选择一个值:
<md-select
[(ngModel)]="selectedValue"
name="food"
(change)="onSelectionChange($event)"
>
<md-option *ngFor="let food of foods" [value]="food">
{{food.viewValue}}
</md-option>
</md-select>
这不起作用:
selectedValue: {value: 'steak-0', viewValue: 'Steak'};
[(ngModel)]="selectedValue"
这也不是:
selectedValue:'steak-0';
[(ngModel)]="selectedValue.value"
当值是一个对象时,有没有办法在加载时预选一个值?似乎是一个常见的用例。