gpt4 book ai didi

ruby-on-rails - 没有模型的 Google-maps-for-Rails

转载 作者:数据小太阳 更新时间:2023-10-29 08:53:36 24 4
gpt4 key购买 nike

很抱歉成为新手,但我想提请您注意我在使用 gmaps4rails 时遇到的问题 - 很棒的 gem 。

在我的应用程序中没有数据库后端。其实我只是想收集这样的标记:

<% markers=[]%>
<% @search.each do |dish| %>
<% if (not dish.restaurant.nil?)
restaurant=Restaurant.where( :id => dish.restaurant["Id"])
markers<< {:longitude => restaurant.lng , :latitude=> restaurant.lat}
end%>
<div id="dish_listed"><%= render 'dish_listed', :dish => dish %></div>
<% end %>
<%= gmaps4rails(markers.to_json) %>

不幸的是,它显示一个没有 map 的灰色矩形 *(我设法按照 Wiki 中的步骤进行操作(我做了好几次*))))

当我做

markers.to_json

我明白了

"[{\"longitude\":"30.252442359924316",\"latitude\":"59.92999013067258"}]" 

我不知道为什么要这样的代码

<%= gmaps4rails('[{\"lng\":"30.252442359924316",\"lat\":"59.92999013067258"}]') %>

没用?应该在哪里初始化?或者我忘记了什么神奇的步骤?我还 fork 了一个 project通过 thasuresh。启动它并从模型中删除所有内容,并将我的标记推到那里,它显示了我想要的东西。

但是我自己写的project还是达不到同样的结果!!!

-----And now i`m sitting here and waiting for flying tomatos *)))-----

附言 rails 3.1rc5gmaps4rails 0.10.2

顺便说一句,难道它不是可映射模型吗?

最佳答案

这个有效:

<%= gmaps4rails('[{"lng":"30.252442359924316","lat":"59.92999013067258"}]') %>

Rails 3.1 仍然需要做一些修复,一些线程已在 github 上打开。

要使用一个标记调整缩放级别,check this question .

关于ruby-on-rails - 没有模型的 Google-maps-for-Rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6960684/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com