Este debería ser un problema simple, pero parece que no puedo encontrar una solución.
Tengo el siguiente marcado:
<div style="width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:#ff0000;"></div>
Necesito que el color de fondo esté vinculado al alcance, así que probé esto:
<div style="{width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:{{data.backgroundCol}};}"></div>
Eso no funcionó, así que investigué un poco y encontré ng-style
, pero eso no funcionó, así que intenté sacar la parte dinámica y simplemente codificar el estilo ng-style
, así ...
<div ng-style="{width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:#ff0000;}"></div>
y eso ni siquiera funciona. ¿Estoy entendiendo mal cómo ng-style
funciona? ¿Hay alguna forma de poner {{data.backgroundCol}}
en un atributo de estilo simple y hacer que inserte el valor?