Ruby on rails 如何检索gmap4rails中的所有标记?

Ruby on rails 如何检索gmap4rails中的所有标记?,ruby-on-rails,google-maps,gmaps4rails,Ruby On Rails,Google Maps,Gmaps4rails,我正在一个接一个地添加标记。但我希望地图能延伸并覆盖所有的标记。如何检索标记。所以我可以将它们传递到extendWith()?只需将extendWith()转移到迭代器中,并将每个标记传递到迭代器中 Gmaps.store.handler = Gmaps.build('Google'); Gmaps.store.handler.buildMap({ provider: {}, internal: {id: 'map'}}, function(){ mapping.forEach(

我正在一个接一个地添加标记。但我希望地图能延伸并覆盖所有的标记。如何检索标记。所以我可以将它们传递到extendWith()?

只需将extendWith()转移到迭代器中,并将每个标记传递到迭代器中

  Gmaps.store.handler = Gmaps.build('Google');
  Gmaps.store.handler.buildMap({ provider: {}, internal: {id: 'map'}}, function(){
    mapping.forEach(function(item) {
      Gmaps.store.marker = Gmaps.store.handler.addMarker(
        {
          ...
        }
      );
    });
    console.log(Gmaps.store.handler);
    Gmaps.store.handler.bounds.extendWith(Gmaps.store.marker);
    Gmaps.store.handler.fitMapToBounds();
  })
mapping.forEach(function(item) {
  Gmaps.store.marker = Gmaps.store.handler.addMarker(
    {
      ...
    }
  );
  Gmaps.store.handler.bounds.extendWith(Gmaps.store.marker);
});