के साथ सीमाएं कैसे प्राप्त करें मैं वर्तमान मानचित्र की सीमाएं प्राप्त करना चाहता हूं ताकि मैं ओवरपास एपीआई के साथ उन सीमाओं को खोज सकूं।प्रतिक्रिया-पुस्तिका
पुस्तिका के लिए मुझे पता है कि विधि सिर्फ नक्शा है .getBounds(), लेकिन मुझे नहीं पता कि प्रतिक्रिया-पत्रक में इसे कैसे कार्यान्वित किया जाए।
class SimpleExample extends React.Component {
constructor() {
super();
this.state = {
lat: 51.505,
lng: -0.09,
zoom: 13,
};
}
componentDidMount() {
console.log(this.refs.map.getBounds())
}
render() {
const position = [this.state.lat, this.state.lng];
return (
<Map center={position} zoom={this.state.zoom} ref='map'>
<TileLayer
attribution='© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
url='http://{s}.tile.osm.org/{z}/{x}/{y}.png'
/>
</Map>
);
}
}
यह मैंने कोशिश की है। त्रुटि कहती है कि this.refs.map.getBounds
कोई फ़ंक्शन नहीं है।
मुझे नक्शा घटक को छोड़कर भाग नहीं मिलता है, जहां इसे केवल कंटेनर के बाद ही बनाया जा सकता है। क्या मैं प्रत्येक प्रस्तुत करने के लिए नई सीमाएं प्राप्त करने में सक्षम हूं? धन्यवाद –
इसे 'घटकडिडमाउंट' और' घटकडिड अपडेट 'में एक्सेस करें – Brandon