2011-05-31 57 views
0

我使用rails 3.1,但任何时候我使用图像标签助手来调出一个图像,它永远不会带出图像。所以也是我刷新我的浏览器我的样式表不会呈现,直到我再次刷新浏览器。有人知道如何实现这个吗? 例如Rails图像资产帮手不工作在导轨3.1

<%= image_tag('pic.png')%> 

我开始怀疑这一切是一个Windows的问题?

回答

0

在Rails 3.1中,它看起来像是/assets/image.png vs /images/image.png。将你的图片放在app/assets/images中。无论如何都为我工作。

0

您的图像在app/assets/images?使用Rails 3.1,这是默认位置。

如果您希望在公共/图像中使用图像,则必须进入application.rb的底部,并将资产管道设置为false。

我正在运行Windows,所以我不知道这是问题所在。

脚手架也是如此。至于你的样式表在刷新之前不会被渲染,我不太确定。你使用的是什么浏览器?我使用Firefox 4.0.1。

+0

我也使用firefox 4.0.1。我刚刚检查了我的服务器日志ñ它说 – Uchenna 2011-05-31 02:45:14

+0

它说undefined方法> =为零:NilClaass – Uchenna 2011-05-31 02:46:34

+0

至于我的图像,它不显示图像,而是显示图像的名称 – Uchenna 2011-05-31 02:47:25