image_tagとlink_toの組み合わせでエラーが起きます


**前提・実現したいこと**  
画像をリンクにしたい。

**発生している問題・エラーメッセージ**

[code]

    We're sorry, but something went wrong.
    
[/code]

**該当のソースコード**

[code]

    <%= link_to (image_tag(’/uploads/user/image/4/#{@user.image}’, { :border => ‘0’, :alt => ‘新規登録’}), current_user) %>
    
[/code]

エディタ内では、#以降の色が変わり、アプリを起動するとエラーになります…

ちなみにこっちではエラーは起きていません。

[code]

    <%= image_tag "/uploads/user/image/4/#{@user.image}" %>
    
[/code]

マルチポスト  
<https://teratail.com/questions/55772?modal=q-comp>




> シングルクォーテーションを半角に直しても、画像が表示されませんでした。
[code]

>     <%= link_to image_tag('/uploads/user/image/4/#{@user.image}', {
>     :border => '0', :alt => '新規登録'}), current_user %>
>  
[/code]

>
> 原因はわからないです…

Rubyの文字列リテラルでは、ダブルクォーテーションでは式展開が行われ、シングルクォーテーションでは行われないためではないでしょうか。

<https://docs.ruby-lang.org/ja/latest/doc/spec=2fliteral.html#exp>




> シングルクォーテーションを半角に直しても、画像が表示されませんでした。
[code]

>     <%= link_to image_tag('/uploads/user/image/4/#{@user.image}', {
>     :border => '0', :alt => '新規登録'}), current_user %>
>  
[/code]

>
> 原因はわからないです…

Rubyの文字列リテラルでは、ダブルクォーテーションでは式展開が行われ、シングルクォーテーションでは行われないためではないでしょうか。

<https://docs.ruby-lang.org/ja/latest/doc/spec=2fliteral.html#exp>

