width null在react-native中表示什么?

时间:2017-01-04 13:24:13

标签: react-native

我在SO和几个应用程序上遇到了一些问题,我遇到了以下样式配置: -

  container: {
    flex:1,
    width: null,
  },

我想知道width:null在这里的用途是什么。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:8)

<Image source={require('./images/MacWallPaper.jpg')} style={styles.container}>

</Image>

如果您未指定width: nullheight: null组件,请提取源图像的​​实际宽度和高度。

container: {
   flex: 1,
   justifyContent: 'center',
   alignItems: 'center',
   backgroundColor: 'rgba(0, 0, 0, 0)',
}
当您明确指定width: nullheight: null组件时,

不会使用图片的实际宽度和高度。

container: {
   flex: 1,
   justifyContent: 'center',
   alignItems: 'center',
   backgroundColor: 'rgba(0, 0, 0, 0)',
   // remove width and height to override fixed static size
   width: null,
   height: null,
}

观看this视频