使用 form_for(@post) 和 form_for(:post) 有什么区别么?
#14 楼 @Rei 谢谢帮忙找到问题的解决方式。按照您的建议,查看 chrome 的 network,发现是图片加载失败,错误如下:
net::ERR_BLOCKED_BY_CLIENT
显示被客户端拦截,我的 chrome 装了 adblock 插件,我把http://localhost:3000加入到白名单中,就可以显示图片了。
#12 楼 @alucardpj 这两天用 carrierwave,我看这个 gem 的实现形式就是你这样说的,突然茅塞顿开。我一直以为图片是要保存在数据库中。我目前有个场景需要实现,就是使用 nokogiri 抓取网站的图片,然后在自己的系统中呈现这个图片。目前遇到的问题如下: 1.nokogiri 目前我只找到图片相对路径的地址,可以对其保存,比如 doc.css("xxx")[0]["src"],但是在 nokogiri 目前没有找到保存图片到本地的方法。 2.mechanize 中存在保存图片的方法,但是如何实现数据库保存的网站图片相对路径和本地图片路径的一一对应关系? 非常感谢指点。
#9 楼 @alucardpj 把这些图片存储到数据库的话如何操作?
这个插件怎么安装?
#1 楼 @zhulinpinyu 还是不行,执行这段代码,然后执行 gem install nokogiri,报上面同样的错误。