私は、動的背景画像を使用して、レール4アプリを作ろうとしています。Rails 4 - dynamic background image
私はそれがキャッシュをdoesntするので、CSSファイルでオブジェクトを定義しないことをお勧めします。私はショーページで次のように定義しようとしましたが、何もレンダリングしません。
<div class="col-md-5 col-lg-4 vc-photo" style= 'background-image: url(<%= image_url @profile.user.avatar.profile.path if @profile.user.avatar? %>);' }> </div>
は私も(URLのパスを交換する)試してみました:
<div class="col-md-5 col-lg-4 vc-photo" style= 'background-image: url(<%= image_url @profile.user.avatar.profile.url if @profile.user.avatar? %>);' }> </div>
私は、コードインスペクタで要素を検査しようとすると、私は見ることができます:
<div class="col-md-5 col-lg-4 vc-photo" style="background-image: url();" }=""> </div>
誰が見るん私が間違ってやったことは?
'avatar'に値がありますか? @ profile.user.avatarなら '<%=" xxx "に変更しますか? %> 'かそれとも' xxx'を出力しますか? – CupawnTae
(また、ブラウザで '} =" "'に翻訳されている余分な '}'がありますが、それはあなたの問題とは関係ありません) – CupawnTae
こんにちは、ページソースは