こんにちは、ProgateでRailsを学習しています。
さて、<img>タグを用いて、プロフィール画像を表示することになりました。
そこで、疑問に思ったことがあります。
なぜ、2回「""」で囲っているのでしょうか?
具体的には、何故、以下の通りになるのでしょう?
○<img src="<%= "/user_images/#{@user.image_name}" %>">
×<img src="<%= /user_images/#{@user.image_name} %>">
<%= %>の中でも、「""」で囲むのが理解できません。
普通のhtmlの場合、
img src="~" なのに、
Rubyだと、
img src="<%= "~" %>"
になる理由がわかりません。
慣習でしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/12/19 08:06
退会済みユーザー
2018/12/19 08:32