html - ng-style 没有动态更新

标签 html css angularjs 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>

关于html - ng-style 没有动态更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33125942/

相关文章:

php - 根据一列 IF 标题对两个表进行排序

javascript - 使用数据列表自动下一个焦点到日期选择器

javascript - url-to-image 渲染我尝试的每个 URL,除了我需要的 URL

angularjs - AngularJS 中的用户身份验证和角色

javascript - 重定向到 Angular JS 中的另一个 HTML 页面

通过下拉菜单激活 Javascript 命令

javascript - 检查 HTML 元素是否为 HTML 媒体元素

jquery - 如何在单击图像链接时更改 Div 的内容?

javascript - 设置为显示时显示 HTML 元素 : none in CSS

html - css: 模拟一个 "min-top"属性