you*_*n26 5 reactjs react-native react-native-android
版本:0.38
只需使用 flex 指定图像样式,没有宽度和高度,但图像不会显示在移动屏幕上。这该怎么做。
<View style={styles.container}>
<Image style={styles.image} source={{uri : 'https://www.baidu.com/img/bd_logo1.png'}}>
</Image>
</View>
const styles = StyleSheet.create({
container: {
flex: 1
},
image: {
flex: 1,
resizeMode: 'contain'
},
});
Run Code Online (Sandbox Code Playgroud)
网络图片要求您设置高度/宽度样式道具。
您将在应用程序中显示的许多图像在编译时将不可用,或者您需要动态加载一些图像以保持二进制大小。与静态资源不同,您需要手动指定图像的尺寸。
// GOOD
<Image source={{uri: 'https://facebook.github.io/react/img/logo_og.png'}}
style={{width: 400, height: 400}} />
// BAD
<Image source={{uri: 'https://facebook.github.io/react/img/logo_og.png'}} />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2629 次 |
| 最近记录: |