<select [(ngModel)]="country" (change)="stateList = getStateList(country)">
<option *ngFor="let c of countryList" [value]="c.Country.CountryID"></option>
</select>
这里的(ngModelChange)我想把从getStateList()返回的值赋给varible,但是它只是调用函数而且返回值没有绑定到变量。
答案 0 :(得分:0)
您可以简单地在getStateList函数内部分配
<select [(ngModel)]="country" (change)="getStateList(country)">
<option *ngFor="let c of countryList" [value]="c.Country.CountryID"></option>
</select>
组件内部
getStateList(country : any){
this.stateList = (getData);
}