【问题标题】:Rails image assets - postpending ")<image.png and breaking image URLRails 图像资产 - 后置 ")<image.png 和破坏图像 URL
【发布时间】: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


【解决方案1】:

此问题是由于 rails gem 传单-rails 的问题造成的。问题在这里:

https://github.com/axyjo/leaflet-rails/issues/59

【讨论】:

    猜你喜欢
    • 2017-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多