1
<select [(ngModel)]="country" (change)="stateList = getStateList(country)">
        <option *ngFor="let c of countryList" [value]="c.Country.CountryID"></option>
</select>

在 (ngModelChange) 中,我想将从 getStateList() 返回的值分配给一个变量,但它只是调用函数并且返回值未绑定到变量。

4

1 回答 1

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);

}
于 2017-12-02T14:52:37.147 回答