问题描述
我会尝试在这里寻求帮助。我使用 reacr-yandex-maps 库,当您在弹出窗口中单击标记时,您需要使用自己的逻辑呈现 React 组件。在文档和互联网上,我没有找到如何将 JSX 标记传输到它的解决方案
示例代码:
import MarkerPopupCreateEvent from 'src/client/components/blocks/PopupCreateEvent'
export default function CreateMarker(props) {
const { coordinates } = props
const userProfilesList = useSelector(
(state) => state.profiles.userProfilesList
)
const createdByEmail = useSelector((state) => state.user.email)
const markerIcon = usersMarkerIcon(userProfilesList,createdByEmail)
return (
<Placemark
geometry={coordinates}
properties={{
balloonContentBody: MarkerPopupCreateEvent,}}
options={markerIcon}
modules={['geoObject.addon.balloon','geoObject.addon.hint']}
children={MarkerPopupCreateEvent}></Placemark>
)
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)