v2.5.2
Giriş yap

React Native'de string ile değişkeni birleştiremiyorum

ahmetdogruu
388 defa görüntülendi
<FlatList numColumns={3} style={{padding:20}}
   data={[
    {id: 1, foto:'ahmet.jpg', paylasan_adsoyad: 'Ahmet Doğru'},
    {id: 2, foto:'ahmet.jpg', paylasan_adsoyad: 'Ahmet Doğru'},
    {id: 3, foto:'ahmet.jpg', paylasan_adsoyad: 'Ahmet Doğru'},
    {id: 4, foto:'ahmet.jpg', paylasan_adsoyad: 'Ahmet Doğru'},
    {id: 5, foto:'ahmet.jpg', paylasan_adsoyad: 'Ahmet Doğru'},
    {id: 6, foto:'ahmet.jpg', paylasan_adsoyad: 'Ahmet Doğru'},
    {id: 7, foto:'ahmet.jpg', paylasan_adsoyad: 'Ahmet Doğru'},
    {id: 8, foto:'ahmet.jpg', paylasan_adsoyad: 'Ahmet Doğru'},
    {id: 9, foto:'ahmet.jpg', paylasan_adsoyad: 'Ahmet Doğru'},
    {id: 10, foto:'ahmet.jpg', paylasan_adsoyad: 'Ahmet Doğru'},
    {id: 11, foto:'ahmet.jpg', paylasan_adsoyad: 'Ahmet Doğru'},
    {id: 12, foto:'ahmet.jpg', paylasan_adsoyad: 'Ahmet Doğru'},
    {id: 13, foto:'ahmet.jpg', paylasan_adsoyad: 'Ahmet Doğru'},
    {id: 14, foto:'ahmet.jpg', paylasan_adsoyad: 'Ahmet Doğru'},
    {id: 15, foto:'ahmet.jpg', paylasan_adsoyad: 'Ahmet Doğru'},


  ]}
  renderItem={({item}) => 

    <View style={styles.profil_gonderi}>
      <Image
          style={{width: "100%", height: "100%", borderRadius:18}}
          source={require("./assets/ahmet.png")                  
      }/>
    </View>
  }
/>

Image etiketleri içerisinde dosya yolunu belirtirken data'nın içinde foto string'ini çekmem gerekiyor ama çekemiyorum.

source={require("./assets/ahmet.png")

bu satırda "ahmet.png" yerine değişken olarak

item.foto

eklemeye çalışıyorum ama yapamadım. Nasıl yapabilirim?

honey
672 gün önce

react native için böyle bir kullanım yok. statik olarak dosya yolunu yazıp öyle çağırabilirsin