2017-04-18 20 views

回答

2
[style.backgroundImage]="'url(\'images/' + image + '\')'" 

從未使用[prop]=在一起了很多錯誤。無論是[]或`{{}}

你也可以嘗試

style.backgroundImage="'url(' + images/{{image}} + ')'" 

我從來沒有嘗試過,如果樣式的綁定工作,沒有[]

+0

似乎都不在我的情況下工作。我在檢查員中得到一個'ng-reflect-style =「unsafe」。 – snkv

+1

'angular'標籤適用於Angular2,Angular4,...對於Angular 1.x,請使用angularjs標籤。如果你的問題實際上是關於Angular2(4),請參閱http://stackoverflow.com/questions/37076867/in-rc-1-some-styles-cant-be-added-using-binding-syntax/37076868#37076868 –

+0

這就是爲什麼我把'angular-cli'放在我的標題中。我的問題涉及到Angular2 +。我試圖在我的組件內直接在'* .component'文件內插入輸入。 – snkv