2016-04-28 8 views
0

これで、ユーザーがイメージを選択または取得したときにアプリケーションをカスタマイズしようとしたときに問題が発生しました。それは何も表示されませんビューで戻ってマップします。私のコードのここReact-Native-Image-Picker(イメージの配列をマップできません)

一部:

state = { 
    imageSource: [] 
}; 

これは私が自分の状態を設定する方法である:ここ

this.setState({ 
    imageSource: this.state.imageSource.concat(source) 
}); 

は私のビュー機能である:

viewImages(){ 

     this.state.imageSource.map(function(image){ 
     console.log(image); 
     return(
      <View style={[styles.image, styles.imageContainer, {marginBottom: 20}]}> 
      <Image style={styles.image} source={image} /> 
      </View> 
     ) 
     }); 

    } 

、これは私のレンダリングです表示

私は間違って行くのですWhre

Object {uri: "file:///storage/emulated/0/Pictures/image-e23b89ed-83b9-4e10-8912-c96e87aab6f0.jpg", isStatic: true} 
Object {uri: "file:///storage/emulated/0/Pictures/image-473d8554-2f53-4870-b94e-03306a17f6e6.jpg", isStatic: true} 

:ここ

、最終的には私が上に表示する機能から持っている私のコンソールログです! ありがとうございます。

+0

プログラムの出力はどのようなものですか?エラー文字列がありますか? – Mihir

+0

' zipzit

答えて

0

returnを追加してみてください。

return this.state.imageSource.map(function(image){ 

あなたが地図を捨てているように見えます。

関連する問題