2017-02-23 90 views
0

有沒有辦法在Angular 2中改變ngModel綁定到元素的數據? 例如:更改數據綁定?

<input [(ngModel)]="color" /> 

如何停止結合顏色和綁定COLOR2(例如)與輸入? 謝謝!

回答

2

您可以使用函數來實現此行爲。喜歡的東西:

my.component.ts

... 
getModelValue(){ 
    if(contidionA){ 
     return colorA; 
    } else { 
     return colorB; 
    } 
} 
... 

my.component.html

<input [(ngModel)]="getModelValue()" />