Tôi có tùy chọn mat nơi các tùy chọn là tất cả các đối tượng được xác định trong một mảng. Tôi đang cố gắng đặt giá trị thành mặc định cho một trong các tùy chọn, tuy nhiên nó đang được chọn trái khi trang hiển thị.Vật liệu góc: chọn mat không chọn mặc định
tập tin typescript My chứa:
public options2 = [
{"id": 1, "name": "a"},
{"id": 2, "name": "b"}
]
public selected2 = this.options2[1].id;
tập tin HTML của tôi chứa:
<div>
<mat-select
[(value)]="selected2">
<mat-option
*ngFor="let option of options2"
value="{{ option.id }}">
{{ option.name }}
</mat-option>
</mat-select>
</div>
Tôi đã cố gắng thiết lập selected2
và value
trong mat-option
cho cả hai đối tượng và đó là id, và đã cố gắng sử dụng cả hai số [(value)]
và [(ngModel)]
trong số mat-select
, nhưng không có kết quả nào hoạt động.
Tôi đang sử dụng phiên bản tài liệu 2.0.0-beta.10
Cảm ơn
Nhờ điều này đã làm việc - sẽ đánh dấu như chính xác khi đủ thời gian đã trôi qua :) –