我想选择默认值(484是墨西哥),但是选择了第一项。
在文本中,我打印了所有值,并且都正常(country.id === tournament.venue.country_id
条件正常)
这是我的代码,我没有使用反应形式:
<select class="form-control select-lg" id="country_id" name="country_id" [(ngModel)]="tournament.venue.country_id">
<option *ngFor="let country of countries"
[selected]="country.id === tournament.venue.country_id"
[ngValue]="tournament.venue.country_id">
{{ country.name }} {{ country.id }} {{ country.id === tournament.venue.country_id }}
</option>
</select>
我在做什么错了?
答案 0 :(得分:3)
ngValue
应该是国家/地区ID
[ngValue]="country.id">