2016-12-31 41 views
0

我遇到了一个奇怪的情况,与leaflet-rails和它的marker-icon.png资源捆绑在一起,在我的应用程序中,我在我的assets/images文件夹中包含了我自己版本的这个文件,它位于Rails.application.config.assets.paths的Gem版本之前。Rails图片资产 - postpending“)<image.png并破坏图片网址

当我在生产环境中运行这个文件时,我看到以下内容:

http://beta.pitot.io/flights/2035

正如你所希望看到地图上,标记出现在HTML为:

http://beta.pitot.io/assets/marker-icon-f8cd76868804022ae9aeb0e99417ccb0ced2db3a9b4e107ec44f4a43ee9a6635.png“)marker-icon.png

在marker-icon.png之前包含引号和paranthese。

这不会出现在没有资产预编译的开发中,并且在更新传单gem之前并未出现。

有谁知道可能是什么原因造成的?

+0

你的CSS看起来像什么产生这条线? – Iceman

回答