【发布时间】:2016-12-31 05:45:16
【问题描述】:
我遇到了一个奇怪的情况,leaflet-rails 及其与 gem 捆绑在一起的 marker-icon.png 资产。在我的应用程序中,我在 assets/images 文件夹中包含了我自己的这个文件版本,它比 Rails.application.config.assets.paths 中的 gem 版本早。
当我在生产中运行它时,我看到以下内容:
http://beta.pitot.io/flights/2035
正如您希望在地图上看到的那样,标记在 HTML 中显示为:
http://beta.pitot.io/assets/marker-icon-f8cd76868804022ae9aeb0e99417ccb0ced2db3a9b4e107ec44f4a43ee9a6635.png")marker-icon.png
在marker-icon.png之前包括引号和括号。
这不会在没有资产预编译的情况下出现在开发中,并且在更新传单 gem 之前也不会出现。
有人知道是什么原因造成的吗?
【问题讨论】:
-
你的 css 是什么样子的?
标签: ruby-on-rails ruby-on-rails-4 leaflet