Показать массив изображений с сервера в изображении carahousal - PullRequest
0 голосов
/ 18 октября 2018

Привет, ребята, я использую реакцию родного ImageCarahousal в этом.Я хочу показать мой массив изображений, в этом они могут быть несколько или много.Мне нужно показать, что в моем imagecarahousal ... который обычно показывает статическое изображение, подобное этому [{uri:'https://images.pexels.com/photos/889087/pexels-photo-889087.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260'}], как я могу сделать это на основе массива нескольких изображений

<ImageCarousel
                 height={300}
                 delay={7000}
                 animate= "true"
                 indicatorSize={10}
                 indicatorColor="white"
                 images={
    [this.props.navigation.state.params.itemimage.map
        ( ( item,i)=> {
                              {uri:item}
                            } ) ]
               }
                 />

1 Ответ

0 голосов
/ 18 октября 2018

Попробуйте это:

 const { params } = this.props.navigation.state;
 <ImageCarousel
                     height={300}
                     delay={7000}
                     animate= "true"
                     indicatorSize={10}
                     indicatorColor="white"
                     images={params.itemimage && params.itemimage.map(item => {uri:item})}
/>
...