有没有一种方法可以把样式化的组件JSX作为标记元素?

我想做这样的事情。

import styled from 'styled-components'

const Marker = styled.div`...`
const MarkerIcon = styled.svg`...`

const element = (
  <Marker>
    <MarkerIcon />
  </Marker>
)

new mapboxgl.Marker(element)
  .setLngLat([...])
  .addTo(map)

这可能吗,或者你 使用document.createelement?

解决方案:

解决了

const marker = document.createElement('div')

new mapboxgl.Marker(marker)
  .setLngLat([...])
  .addTo(map)

ReactDOM.render(<Marker />, marker)

给TA打赏
共{{data.count}}人
人已打赏
解决方案

BeanUtils过滤器 基于对象属性和值比较的设置

2022-5-14 15:00:32

解决方案

当应用函数将整数数据框转换为十进制时,返回因子。

2022-5-14 15:00:34

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索