嗨,有人可以帮助我,我正在做一个铁轨项目,我刚刚开始,所以不知道该怎么办。我试图在公共文件夹中的索引页面上显示图像,我在公共文件夹中也有一个图像文件夹。在我的模型中,我有t.string:image,在条目本身中我有链接img / cup2.jpg。有人能告诉我,我是否在某个地方错过了一步?如果该链接正确,图像是否应该自动加载?谢谢你的帮助。
我也在使用json索引帖子我有一些像这样的javascript来编写数据
$。get(“/ shops /”+ i +“。json”,function(json){
html = "<h3>" + json.name + "</h3>";
html += "<p>" + json.image + "</p>";
html += "<p>" + json.address + "</p>";
html += "<p>" + json.website + "</p>";
html += "<p>" + json.phone + "</p>";
html += "<p>" + json.openingHours + "</p>";
html += "<p>Email:" + json.email + "</p>";
$('#shopDetails').html(html)
});
答案 0 :(得分:1)
您的代码存在问题(假设javascript正常且文件夹名称正确),您只需将图片的网址写入<p>
标记即可。您需要将其写入图像标记:
"<img src='" + json.image + "' alt='description of my image' />"
作为一个完全独立的,你使用的是什么版本的Rails?从Rails 3.2开始,图像应该在app目录的assets目录中提供。