我在我的app/assets/images/
文件夾中有一個名爲「Flower.jpg」的圖像。 <%=image_tag("Flower.jpg")%>
可以顯示它,但我想用html顯示它。 <img src="Flower.jpg">
不會做任何事情。<img src="">不接受圖像路徑
對於我的模型用戶我還使用回形針,其中存儲圖像public/system/users/avatars/000/000
和User.avatar_file_name
返回絕對文件路徑,在這種情況下是這樣的:/system/users/avatars/000/000/157/thumb/Flower.jpg?1248273956
。將此路徑插入到src中,如下所示:<img src="<%[email protected]_file_name%>">
可用於顯示圖像。
我發現爲Flower.jpg在我的rails控制檯的絕對路徑:
> helper.image_tag("Flower.jpg")
=> "<img alt=\"Flower\" src=\"/assets/Flower.jpg\" />
但隨後<img src="/assets/Flower.jpg\">
不顯示,即使<img src="/system/users/avatars/000/000/157/thumb/Flower.jpg?1248273956">
一樣。這是爲什麼?
爲什麼在擴展名末尾有「\」? – Kritner 2015-02-06 16:47:18
@Kritner我不知道。這正是軌道控制檯給我的輸出。 – 2015-02-09 21:37:43