改变文本框的背景颜色

时间:2017-10-10 16:40:59

标签: angular

当有人在角度4中输入文本框中的颜色时,我正在尝试更改文本框的背景颜色。但它不起作用。我正在使用Visual Studio Code。这是我的代码:

<input type="text" ngModel="myColor" ng-style="{background-color: myColor}">

3 个答案:

答案 0 :(得分:0)

这不是使用ngClass的正确语法,请尝试以下代码:

<input type="text" ngModel="myColor"  [ngStyle]="{'background-color': myColor}">

答案 1 :(得分:-1)

试试这个:

<input type="text" [(ngModel)]="myColor" [ngStyle]="{'background-color': myColor}">

答案 2 :(得分:-1)

Angular语法应为 [(ngModel) ]和 [ngStyle]

<input type="text" [(ngModel)]="myColor" [ngStyle]="{'background-color': myColor}">

<强> DEMO