react-native
Bilder
Suche…
Bildmodul
Sie müssen Image
aus dem Paket react-native
importieren, also verwenden Sie es:
import { Image } from 'react';
<Image source={{uri: 'https://image-souce.com/awesomeImage'}} />
Sie können auch ein lokales Image mit einer etwas anderen Syntax verwenden, jedoch mit derselben Logik wie folgt:
import { Image } from 'react';
<Image source={require('./img/myCoolImage.png')} />
Hinweis: - Sie sollten dem Bild Höhe und Breite zuweisen, sonst wird es nicht angezeigt.
Bildbeispiel
class ImageExample extends Component {
render() {
return (
<View>
<Image style={{width: 30, height: 30}}
source={{uri: 'http://facebook.github.io/react/img/logo_og.png'}}
/>
</View>
);
}
}
Bedingte Bildquelle
<Image style={[this.props.imageStyle]}
source={this.props.imagePath
? this.props.imagePath
: require('../theme/images/resource.png')}
/>
Wenn der Pfad in imagePath
verfügbar ist, wird er der Quelle zugewiesen, ansonsten wird der Standard-Image-Pfad zugewiesen.
Variable für Bildpfad verwenden
let imagePath = require("../../assets/list.png");
<Image style={{height: 50, width: 50}} source={imagePath} />
Von externen Ressourcen:
<Image style={{height: 50, width: 50}} source={{uri: userData.image}} />
So passen Sie ein Bild an
<Image
resizeMode="contain"
style={{height: 100, width: 100}}
source={require('../assets/image.png')} />
Versuchen Sie auch decken, strecken, wiederholen und in der Mitte Parameter.
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow