ruby-on-rails - vs的问题阴天
问题描述
我希望像这样在 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,并希望知道为什么这两位代码存在差异。
解决方案
尝试这个 .......
<%= image_tag(@character.picture.url) %>
希望这会帮助你。
推荐阅读
- reactjs - 如何修复 Typescript 中的“以下属性中缺少类型'{}'...”错误?
- android - 水平滚动日历视图
- angular - Toast 点击导航到另一个页面
- html - 行条纹在角度 *ngFor 中不起作用
- python - 如何在将字典键设为第一列而不是索引时从字典到熊猫 DataFrame 到 CSV
- mongodb - MongoDB:您如何在具有特定格式的同一查询中查找和计数?
- ios - 如何在 iPhone 分发证书上安装私钥?
- jquery - searchclear 按钮位置被移位
- python - 用Python检查圆扇区中是否存在点
- java - 无法从 Base64 转换的 JPEG 图像中读取 Exif 数据