Это должна быть простая проблема, но я не могу найти решение.
У меня есть следующая разметка:
<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}}
в атрибут простого стиля и заставить его вставить значение?