UNPKG

rc-bmap

Version:

<p align="center"> <img src="https://bmap.jser-club.com/home.png" width="200px"> </p> <p align="center">基于 React 的百度地图组件</p>

24 lines (18 loc) 546 B
import BaseOverlay from '../BaseOverlay'; import ContextMenu from '../../ContextMenu'; import Icon from './Icon'; import Symbol from '../Symbol'; import { Marker as BMarker } from '../../../core'; class Marker extends BaseOverlay { static ContextMenu = ContextMenu; static Icon = Icon; static Symbol = Symbol; getRealOverlay = () => { // symbol 覆盖 icon 属性 if (this.config.symbol) { this.config.icon = this.config.symbol; } return new BMarker(this.config, this.mapInstance); } } export default Marker;