Mapbox GL 사용자 정의 마커를 추가하는 방법을 제공 반작용하고 추가 사용 :사용자 정의 마커를, 그러나 그것은 먼저 마커를 렌더링하는 ReactDom를 사용하여 강제로 인수, 같은 <code>HTMLElement</code> 소요,
const placeholder = document.createElement('div');
const marker = ReactDOM.render(
<div className='mapboxgl-marker'>
<marker/>
</div>, placeholder);
const markerRef = new mapboxgl.Marker(marker).setLngLat(position).addTo(map);
을 나는 이것이 render()
함수 외부에서 발생하기 때문에 이것이 차선책이라고 생각합니다.
더 좋은 방법이 있습니까?