У меня возникли проблемы с ng-style
. Вот код, который у меня есть на данный момент
ng-style="{'background-image': 'url(http://s3-us-west-1.amazonaws.com/'+ event.image2)'}"
Вышеуказанное не работает (мне пришлось удалить имя ведра по причинам), но код работает, если у меня есть это так:
ng-style="{'background': 'orange'}"
Это отображается отлично. Почему метод URL не работает?
Вы можете написать вот так:
<div style="background-image: url('http://s3-us-west-1.amazonaws.com/{{event.image2}}')"></div>
Я предполагаю, что событие является переменной в вашей области, в этом случае это просто небольшая опечатка:
ng-style="{'background-image': 'url(http://s3-us-west-1.amazonaws.com/' + event.image2 + ')'}"
$sce
будет использоваться, если вам нужно визуализировать содержимое HTML.