这应该是一个简单的问题,但我似乎找不到一个解决办法。
我有以下标记:
<div style="width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:#ff0000;"></div>
我需要背景颜色绑定到显示器,所以我试了这个:
<div style="{width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:{{data.backgroundCol}};}"></div>
那不管用,所以我做了一些研究,找到了 ng-style
,但是没有工作,所以我尝试去掉动态部分,只是硬编码的风格在 ng-style
,像这样..。
<div ng-style="{width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:#ff0000;}"></div>
而且根本不管用。我是不是误解了 ng-style
的工作原理?有没有办法将 {{data.backgroundCol}}
放入一个普通样式属性并让它插入值?