Image_tag和turbolink

时间:2016-12-18 14:01:36

标签: ruby-on-rails

我几天前开始使用Rails和Ruby开始我的旅程,到目前为止一切顺利,我很喜欢它!

尽管如此,我确实有一个小问题,我无法找到解决方案。我对turbolink进行了一些小小的探讨,以及如何嵌入Rails。但是,我的问题(问题?)是每当我使用Rails image_tag(...)导入/包含图像(位于 app / assets / image 中)时,只要我重定向,就会重新加载该图像到另一页。 如果我使用<img src="..."而src是一个外部链接(从另一个页面获取的图像),则不会重新获取它(意味着,当我重定向到另一个页面时它会被缓存)。

所以我的问题是:有没有一种特殊方法可以将turbolink应用到image_tag

感谢。

1 个答案:

答案 0 :(得分:2)

这是因为您正在开发模式下运行。 Rails使用“资产管道”。在开发环境中,它会重新加载资产。

当你来制作时,你会看到不同之处。

您可以在此处详细了解:http://guides.rubyonrails.org/asset_pipeline.html