我希望将变量传递给[ngModel]
。我不确定语法。这是对的吗?
<select [ngModel]=this.audutModel (ngModelChange)="AddAdults($event)">
答案 0 :(得分:0)
<select [ngModel]="audutModel" (ngModelChange)="AddAdults($event)">
默认情况下,模板的范围已为this
,因此无需添加。
答案 1 :(得分:0)
如果在没有这个的情况下使用模板,
<select [ngModel]="audutModel" (ngModelChange)="AddAdults($event)">
答案 2 :(得分:0)
在Angular的情况下引用任何实例变量时不能使用this
,并且instance var
始终用双引号括起来。
代码附在
下面<select [ngModel]="audutModel" (ngModelChange)="AddAdults($event)">
此外,您可以使用[ngModel]
代替使用[(ngModel)]
,详细信息如下:
[ngModel]="val" is the syntax for one-way binding:
[(ngModel)]="val" is for two-way binding: