Rails3: Gem Gmap4rails с монгоидом не показывать карту
-
12-12-2019 - |
Вопрос
Я последовал за инструкцией на Github, чтобы установить все. ( gmaps4rails-github )
Проблема в том, что карта пуста, я вижу только границу карты из CSS.
Модель:
class Recipe
include Mongoid::Document
include Gmaps4rails::ActsAsGmappable
acts_as_gmappable
field :name, :type => String
field :city, :type => String
field :country, :type => String
field :latitude, :type => Float
field :longitude, :type => Float
field :gmaps, :type => Boolean
def gmaps4rails_address
"#{self.city}, #{self.country}"
end
end
.
контроллер:
class RecipesController < ApplicationController
def index
@location = Recipe.all.to_gmaps4rails
end
end
.
Вид:
= gmaps4rails(@location)
.
@location имеет лат и СПГ в массиве, как
[{"lat":13.055363,"lng":47.811886},{"lat":13.055363,"lng":47.811886}]
.
Требуемые файлы JS и CSS загружаются: gmaps4rails.base.js, gmaps4rails.goglemaps.js, gmaps4rails.bing.js, gmaps4rails.mapquest.js, gmaps4rails.Openlayers.js, gmaps4rails.css
Я не получаю никаких ошибок в журнале сервера или в консоли JS.Я не знаю, что я делаю не так.
Любое предложение будет действительно полезным!Спасибо!
Решение
Я не вижу упоминания:
<%= yield :scripts %>
.
в вашем коде здесь.Это обязательно, хотя!
Не связан с StackOverflow