html – ng-style没有动态更新

我正在使用ng-style动态更改
HTML元素的颜色.

<i class="fa fa-circle" ng-style='{color: "{{getColor()}}"}'></i>

其中getColor()函数返回要更改的颜色,它可以根据用例返回不同的颜色.这是第一次一切正常,但是当getColor()稍后返回不同的颜色时,它不会更新HTML元素的颜色.

最佳答案 试试这个:

<i class="fa fa-circle" ng-style="{color: getColor()}"></i>
点赞