Angular NG2模型中的变量处理

Angular NG2模型中的变量处理,angular,Angular,我尝试在[(ngModel)]中传递参数变量item.audutModel,并通过(ngModelChange)=“add成人(item.audutModel)”捕捉[(ngModel)]的值,但在(ngModelChange)=“add成人(item.audutModel)”中,它理解item.audutModel是名称模型而不是参数。对不起我的英语。如果你不明白,请在评论中询问 我的代码: html文件 <tr *ngFor="let item of Room">

我尝试在[(ngModel)]中传递参数变量item.audutModel,并通过(ngModelChange)=“add成人(item.audutModel)”捕捉[(ngModel)]的值,但在(ngModelChange)=“add成人(item.audutModel)”中,它理解item.audutModel是名称模型而不是参数。对不起我的英语。如果你不明白,请在评论中询问

我的代码: html文件

         <tr *ngFor="let item of Room">
                            <td>{{item.RoomNumber}}</td>
                            <td>
                                <ion-item>
                                    <ion-label class="font-w">Số người lớn</ion-label>

                                    <ion-select [ngModel]="item.audutModel" (ngModelChange)="AddAdults(item.audutModel)">
                                        <ion-option value="1">1 người</ion-option>
                                        <ion-option value="2">2 người</ion-option>
                                        <ion-option value="3">3 người</ion-option>
                                    </ion-select>
                                </ion-item>

                            </td>
                            <td>
                                <ion-item>
                                    <ion-label class="font-w">Số trẻ em</ion-label>
                                    <ion-select [(ngModel)]=item.childModel (ngModelChange)="AddChild(item.childModel)">
                                        <ion-option value="1">1 trẻ em</ion-option>
                                        <ion-option value="2" *ngIf="  this.Adults == 1 || this.Adults == 2 ">2 trẻ em</ion-option>
                                        <ion-option value="3" *ngIf="  this.Adults == 1 ">3 trẻ em</ion-option>
                                    </ion-select>
                                </ion-item>
                            </td>
                            <td>{{this.price}}</td>
                        </tr>
                    </table>
                </ion-row>
                <ion-row>
                    <button ion-button class="add-room" (click)="AddRoom()">Add Room</button>
                    <button ion-button class="delete-room">Delete Room</button>
                </ion-row>

}

您可以将$event传递给方法

<ion-select [ngModel]="item.audutModel" (ngModelChange)="AddAdults($event)">

您应该将标签“angular2”添加到issue@MTroy不再有“angular2”标记,它只是“angular”,表示角度>=2:)
<ion-select [ngModel]="item.audutModel" (ngModelChange)="AddAdults($event)">