Динамическое изменение источника изображения маркера - PullRequest
0 голосов
/ 24 декабря 2018

Я использую npm-пакет «act-native-maps »в своем приложении React Native.
Я пытаюсь динамически изменить источник изображения маркера.
Я могу ссылаться на конкретный маркер через переменную экземпляра (this.markers), однако я не могу внести в него какие-либо изменения.

Ваша помощь будет принята с благодарностью.

<MapView
    style={styles.mapView}
    initialRegion={this.initialRegion}
    ref={ref => this.mapView = ref}
    provider={MapView.PROVIDER_GOOGLE}
    showsUserLocation={true}
    showsCompass={true}
    showsScale={true}
>
    {this.state.markers.map((marker, index) => {
        <MapView.Marker
            image={require("../../assets/images/marker.png")}
            key={`marker-${index}`}
            coordinate={marker.coordinate}
            ref={ref => this.markers[`marker-${index}`] = ref}
        >
        </MapView.Marker>
    })}
</MapView>

Пожалуйста, дайте мне знать, если вам нужна дополнительная информация.

...