我希望像这样在rails 5.2中使用Image_tag:
<%= image_tag(@character.picture) %>
我收到以下错误:
"Can't resolve image into URL: undefined method `to_model' for #<PictureUploader:0x00007f619c7fd000>"
我成功使用了
<img src="<%= image_path(@character.picture) %>">
我不确定为什么这两段代码会产生不同的结果。我是否缺少image_tag的质量?我可以轻松地减少损失,并使用image_path选项,但是从美学上讲,我宁愿不要在我的代码中使用更多的html,并且希望知道为什么这两段代码会有区别。
答案 0 :(得分:0)
尝试这个.......
<%= image_tag(@character.picture.url) %>
希望这会对您有所帮助。