我正在为一个使用 Angular 的基于 HTML 的元素使用 Visual Studio Code (1.12.2)。 vscode 将以下行标记为语法错误,即使从 Angular 的 Angular 来看它是绝对有效的(如果我错了请纠正我):
<div class="meeting-header" style="background: {{ meeting.color }}">
我知道 {
和 }
在此上下文中不是有效字符。不过,这让我想知道是否有更好的方法将 Angular 中的某些属性绑定(bind)到 CSS 属性。
所以实际的问题是
在 Angular 中是否有另一种方法可以将作用域中的属性绑定(bind)到 CSS 属性?
最佳答案
是的,改用ng-style
,像这样:
<div class="meeting-header" ng-style="{background: meeting.color}">
阅读更多相关信息 in the documentation
关于javascript - 将范围属性绑定(bind)到 CSS 属性的不同方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44125053/