可以从地图视图中删除标记吗?如何从谷歌地图视图中删除标记.我使用“react-native-maps”显示谷歌地图. 请帮忙. 为了能够删除或添加标记,您只需要执行此操作 //Note : my map markers is = t
请帮忙.
为了能够删除或添加标记,您只需要执行此操作//Note : my map markers is => this.props.markers componentDidMount() { this.renderMarkers(this.props.markers) } async renderMarkers(mapMarkers) { let markers = []; markers = mapMarkers.map(marker => (<Marker key={marker.code} coordinate={{latitude: marker.lat, longitude: marker.lng}} onPress={{}} />) ); this.setState({markers}); } refreshMarkers() { this.renderMarkers(this.props.markers).then(() => { this.forceUpdate(); }); } render() { return ( <MapView ref={(ref) => this.mapView = ref} style={styles.map} region={this.props.coordinate} > {this.state.markers} </MapView> ); }