4

私は Stackoverflow と Rails が初めてで、Rails でクリック可能な画像を表示しようとしています。私がしたいのは、画像を表示してクリック可能にし、画像をクリックすると画像ビューアを使用してズームインできるようにすることです。これは機能します:

<%= link_to "Show Images", "image_path" %>

ここで、image_path は直接 URL です。「画像を表示」リンクをクリックすると、画像を拡大できます。「画像を表示」というテキストを表示する代わりに、画像を表示したい。私はこれを試しました:

<%= link_to image_tag "image_path", "image_path" %>

しかし、それは私にエラーを与えます。フィールドの周りに括弧を入れてみましたが、うまくいきません。ここで何が間違っていますか?ありがとう、

-LRC-

4

2 に答える 2

6

以下はうまくいくはずです。

<%= link_to image_path do %>
    <%= image_tag image_path %>
<% end %>
于 2013-04-17T19:57:48.337 に答える
1

このように括弧を入れると、うまくいくはずです:

<%= link_to image_tag("image_path"), "image_path" %>
于 2013-04-17T20:05:15.497 に答える