2

私はこれをやろうとしています:

= image_tag("images/no-photo.jpg")

そして私のHTMLは次のようになります:

 <img alt="No-photo" src="/assets/images/no-photo.jpg" />

また、画像はありますが、画像ではなく、Alt テキストのみが表示されます。

HTML コード ブラウザーでリンクに移動すると、ルーティング エラーが発生することがわかります (GET /assets/images/no-photo.jpg に一致するルートはありません)。

4

2 に答える 2

2

写真はどこ?public/images/no-photo.jpg? それとも app/assets/images/no-photo.jpg? または?

image_tag のフル/絶対 URL を参照する場合は、次のようにします。

= image_tag("/images/no-photo.jpg")

先頭のスラッシュは、それを台無しにしないように指示します。

于 2012-12-08T21:54:05.360 に答える