3

に色MapView.Markerを割り当てても、 の色はデフォルトの赤色から変わらないようですpinColor

何か間違えている?

{ this.state.markers.map(marker => {
    return (
        <MapView.Marker 
            coordinate={{latitude: marker.latitude, longitude: marker.longitude}}
            key={marker.key}
            pinColor='#000000'
        />
    )
})}

Android Emulator のスクリーン キャップ

ここに画像の説明を入力

4

2 に答える 2

5

中括弧がありませんでした。それ以外はすべて問題なく、機能するか、色を const としてより適切に定義し、このように渡します。

const pinColor = '#000000';

そして、それを次のように渡します..

pinColor = {pinColor}

于 2016-12-13T21:29:55.513 に答える