Какое-то отношение к изменению в последнее время?то есть вместо понижения react-leaflet
, обновите react-leaflet-control
.После обновления react-leaflet
плагины не загружаются в первый раз.Поэтому разработчики это исправили.Это может быть причиной проблемы.
Вот пример кода CodeSandbox .
, где соответствующий код JavaScript -
import React from "react";
import ReactDOM from "react-dom";
import { Map, TileLayer } from "react-leaflet";
import Control from "react-leaflet-control";
import "./styles.css";
function App() {
return (
<Map zoom={13} center={[53.8008, -1.5491]}>
<TileLayer
url="https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"
attribution='© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
/>
<Control position="topright">
<div className="so">Top Right Control</div>
</Control>
</Map>
);
}
const rootElement = document.getElementById("root");
ReactDOM.render(<App />, rootElement);
Related выпуск github