我正在尝试在 react-leaflet GeoJSON onEachFeature 弹出窗口中呈现自定义react组件,例如使用所有相应的feature.properties
. 在弹出的 react-leaflet 组件中,它工作得很好
<Popup>
Some text
<Another React Component />
</Popup>
但是 GeoJSON 的 onEachFeature 函数看起来像这样
onEachFeature(feature, layer) {
const popupContent = `
<div>
<p>${feature.properties.name}</p>
</div>
`;
layer.bindPopup(popupContent);
}
popupContent
是一个html
代码,我不知道如何在其中包含 react 组件。需要帮忙!谢谢!