我有一个节目动作,我在这里显示这样的指示:
= gmaps({"direction" => { "data" => { "from" => "#{@ride.latitude},#{@ride.longitude}", "to" => "#{@ride.spot.latitude},#{@ride.spot.longitude}" } }})
我希望用户编辑模型并通过javascript更新路线。 所以我这里有一个coffe脚本,如下所示:
$('#ride_address').autocomplete {
select: (event,ui) ->
Gmaps.map.direction_conf.destination = "#{spot_lat},#{spot_lng}"
Gmaps.map.direction_conf.origin = "#{ride_lat},#{ride_lng}"
Gmaps.map.create_direction()
}
现在新的方向在地图上呈现, 但是在现有方向的顶部。
我怎样才能先删除以前的路线?