2

我有一个显示动作,我显示这样的方向:

= gmaps({"direction"   => { "data" => { "from" => "#{@ride.latitude},#{@ride.longitude}", "to" => "#{@ride.spot.latitude},#{@ride.spot.longitude}" } }})

我希望用户编辑模型并通过 javascript 更新方向。所以我在这里有一个咖啡脚本,看起来像这样:

$('#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()

}  

现在新的方向在地图上呈现,但在现有方向的顶部。

我怎样才能先删除以前的方向?

4

0 回答 0