1

を持っているとき、私はいくつかの特殊文字が含まれているAPIから戻ってくるイメージを持っているBG-画像を設定していない:ngStyleは、ファイル名に特殊文字

例えばhttp:私は手動で画像を追加する場合// ... /$(KGrHqR,!lIE8MU(kS7cBPL!Eccsjg

、開発ツールを経由して、それが正常にロード

しかし、とき。設定れることは決してありません

がngStyleは、ファイル名に特殊文字を探していることを、その後仮定することは安全であり、それがいずれかを見つけた場合、それをダンプ

<div ng-style="{'background-image':'url(' + item.image + ')'}"></div> 

プロパティ

:。のようなものをやって?

もしそうなら、それを動作させるにはどのようなオプションが必要ですか?

答えて

1

はngStyleが ファイル名に特殊文字を探していることを前提とし、その後することが安全である、それがいずれかを見つけた場合、それをダンプ?

はい。

URLに特殊文字が含まれている場合は、引用符で囲むことができます。このsynthaxがさらに簡単であることに注意してください:

あなたを使用して
<div ng-style="{'background-image':'url(\'{{item.image}}\')'}"></div> 

、それは次のようになります。

<div ng-style="{'background-image':'url(\'' + item.image + \'')'}"></div> 
+0

あなたの第二の例は素晴らしい仕事、ありがとう! – katyusha