Ich bekomme gültige uri für die Bildquelle, aber wenn ich Bilder aus der Mediendatei lösche, wird es keine Datei zurückgeben.Standardquelle für Kein Bild?
Normalerweise überprüfe ich die ungültige URL für das Image, aber dieses Mal konnte das Image-Verzeichnis des Servers das Image nicht rendern.
if(!_.isNil(item.img)) { // This checks if uri is null or string
Ich habe defaultSource ausprobiert, aber es funktioniert nicht; es zeigt Weiß-Bildschirm für immer
<Image
fadeDuration={0}
key={item.id}
source={{uri: item.img}}
style={styles.rowImage}
resizeMode="cover"
defaultSource={require('../../assets/images/styles.png')}
/>
Wie können wir ein Standardbild platzieren, wenn Image
aus früheren gültigen uri nicht existiert?
Dank
Können wir versuchen, mit 'ref' zu vermeiden ??? Ich habe normalerweise mehr als 20 Bilder in einer Reihe und es ist unmöglich, 'ref 'zu allen von ihnen zu verwenden. –
Bitte sehen Sie aktualisierte Antwort, ich nehme an, dass Sie Karte benutzen, um Ihre Bilder durch json zu erzeugen – DennisFrea