【发布时间】:2020-05-03 03:27:04
【问题描述】:
我想更改默认标记的颜色,但没有成功。
我尝试过这种风格,但它似乎不起作用。
在官方文档中,它说你可以通过传递路径来改变图标,但我想做的是使用默认的,但只改变它的颜色。
代码:
<Marker
key={place.id}
position={place.pos}
label={key+"-"+key}
onLoad={marker => markerLoadHandler(marker, place)}
onClick={event => markerClickHandler(event, place)}
// Not required, but if you want a custom icon:
/*icon={{
path: "http://maps.google.com/mapfiles/ms/icons/blue-dot.png",
//path: mapRef.FORWARD_CLOSED_ARROW,
fillColor: "#0000ff",
fillOpacity: 1.0,
strokeWeight: 0,
scale: 1.25,
strokeColor: "0000ff",
}}*/
//icon={"http://maps.google.com/mapfiles/ms/icons/blue-dot.png"}
style={{
backgroundColor: "#0000ff",
fillColor: "#0000ff",
strokeColor: "0000ff",
}}
/>
【问题讨论】:
-
尝试`颜色:“#0000ff”`
标签: javascript reactjs google-maps google-maps-markers marker