Reagieren-Merkblatt Grenzen

Jetzt bin ich Einstellung die Grenzen meiner reagieren Faltblatt Karte mit der übergabe eines bounds-parameter wie unten dargestellt:

   <div hidden={!this.props.hide && !this.props.toggle} className="map-container">

       <Leaflet.Map ref='leaflet-map' bounds={ this.getBounds()} >

       <Leaflet.TileLayer url='http://{s}.tile.osm.org/{z}/{x}/{y}.png'/>

             { this.geoResults().map(this.renderMarker) }


       </Leaflet.Map>

   </div>

Das problem ist, dass manchmal ein marker gerendert wird auf der äußersten Teil der Karte (in Ansicht), so dass die marker nicht sogar sichtbar, wenn ich ziehen Sie die Karte oder Zoomen Sie aus einem Ort. Ich habe versucht, dies zu beheben, mit einem Puffer-oder der Versuch, die Handlung die Grenzen dann mit zoom zoom mal raus, aber nichts scheint zu funktionieren. Habt Ihr irgendwelche Ideen?

Dies könnte auch helfen, wenn andere Menschen kommen hier, wie ich, auf der Suche für eine umfassendere Lösung: stackoverflow.com/questions/53601692/...

InformationsquelleAutor trebek1 | 2016-01-06

Schreibe einen Kommentar