我在公用文件夾中有一些圖像,我在我的控制器中獲得了url /public/link/to/image.jpg
。我想在我的視圖中顯示它,所以我將URL傳遞給視圖。在公用文件夾中顯示靜態圖像(導軌4)
但是我怎樣才能在網頁上顯示它?
我通過帖子搜索,其中大多數與存儲在資產文件夾中的照片有關, 這些可以通過<%= image_tag image-url (filename) %>
查看。
那麼我怎麼能在公共文件夾中顯示圖像?
我在公用文件夾中有一些圖像,我在我的控制器中獲得了url /public/link/to/image.jpg
。我想在我的視圖中顯示它,所以我將URL傳遞給視圖。在公用文件夾中顯示靜態圖像(導軌4)
但是我怎樣才能在網頁上顯示它?
我通過帖子搜索,其中大多數與存儲在資產文件夾中的照片有關, 這些可以通過<%= image_tag image-url (filename) %>
查看。
那麼我怎麼能在公共文件夾中顯示圖像?
我只是在我的應用程序之一測試了這一點,添加圖像到公用文件夾,並能使其在視圖使用:
<img src="/your_image_file_name.png">
我從未做過它通過公用文件夾之前,但如果我不得不猜測我會說你不需要文件路徑的「/ public」部分。
如果我理解這個問題,那應該這樣做 - 希望能有所幫助。
您可以使用:
<%= image_tag('/link/to/image.jpg') %>
如果你的形象是public
目錄,並鏈接/到/子目錄
如果是在根公用文件夾:
<%= image_tag('/image.jpg') %>
我的情況有點複雜,我需要使用Rails的IMAGE_TAG而而不是我的應用程序中的普通HTML標記,但刪除文件路徑的「/ public」部分也適用於image_tag。 – Taylor714 2015-09-26 16:05:55