@json }, -6ren">
gpt4 book ai didi

javascript - Gmaps4Rails 相对于一个动态点绘制圆

转载 作者:行者123 更新时间:2023-11-28 02:44:17 27 4
gpt4 key购买 nike

这可能是一个 javascript 问题,但由于它还涉及 Rails 变量和 gmpas4rails gem,所以我还是想问你......

我有这样的看法

<%= gmaps(
{
"markers" => { "data" => @json },

"circles" => { "data" => '[
{"lng": 122.214897, "lat": 37.772323, "radius": 25000, "strokeColor": "#FF0000"}
]',
},
}
) %>

我想要有圆圈的部分

"circles"     => { "data" => '[
{"lng": '@shop.longitude', "lat": '@shop.latitude', "radius": 25000, "strokeColor": "#FF0000"}

因此,对于每个商店,它都会以圆圈为中心并绘制区域......

最佳答案

你不应该逃避纬度和经度:

"circles" => { 
"data" => "[{'lng': #{@shop.longitude}, 'lat': #{@shop.latitude}, 'radius': 25000, 'strokeColor': '#FF0000'}]"
}
<小时/>

替代解决方案:

"circles" => { 
"data" => [{'lng' => @shop.longitude, 'lat' => @shop.latitude, 'radius' => 25000, 'strokeColor' => '#FF0000'}].to_json
}

关于javascript - Gmaps4Rails 相对于一个动态点绘制圆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12157170/

27 4 0
文章推荐: HTML:宽
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com