更改数据绑定?
Change data binded?
Angular 2 中有没有办法更改 ngModel 绑定到元素的数据?
例如:
<input [(ngModel)]="color" />
如何停止绑定颜色,并绑定颜色 2(例如)和输入?
谢谢!
您可以使用函数来实现此行为。类似于:
my.component.ts
...
getModelValue(){
if(contidionA){
return colorA;
} else {
return colorB;
}
}
...
my.component.html
<input [(ngModel)]="getModelValue()" />
Angular 2 中有没有办法更改 ngModel 绑定到元素的数据? 例如:
<input [(ngModel)]="color" />
如何停止绑定颜色,并绑定颜色 2(例如)和输入? 谢谢!
您可以使用函数来实现此行为。类似于:
my.component.ts
...
getModelValue(){
if(contidionA){
return colorA;
} else {
return colorB;
}
}
...
my.component.html
<input [(ngModel)]="getModelValue()" />