刷新 react-native-maps 折线
Refresh react-native-maps polyline
我正在向 MapView 添加折线:
<MapView.Polyline
ref={polylineref => {
this.savePolylineRef(polylineref);
}}
coordinates={coordinates}
strokeWidth={3}
geodesic={false}
strokeColor={Color.brightGreen}
/>
但现在我卡住了,因为我不知道如何使用 polylineRef 刷新折线的坐标。我试过 polylineRef.coordinates
和 polylineRef._component.coordinates
,但两者似乎都不存在……
我是不是遗漏了什么,或者这不是刷新折线的正确方法?
谢谢。
MapPolyline 有一个函数 "setNativeProps" 接受 props
试试这个
polylineRef.setNativeProps({coordinates:newCoordinates}})
注意:将"newCoordinates"替换为您要应用的坐标
我正在向 MapView 添加折线:
<MapView.Polyline
ref={polylineref => {
this.savePolylineRef(polylineref);
}}
coordinates={coordinates}
strokeWidth={3}
geodesic={false}
strokeColor={Color.brightGreen}
/>
但现在我卡住了,因为我不知道如何使用 polylineRef 刷新折线的坐标。我试过 polylineRef.coordinates
和 polylineRef._component.coordinates
,但两者似乎都不存在……
我是不是遗漏了什么,或者这不是刷新折线的正确方法?
谢谢。
MapPolyline 有一个函数 "setNativeProps" 接受 props
试试这个
polylineRef.setNativeProps({coordinates:newCoordinates}})
注意:将"newCoordinates"替换为您要应用的坐标