React Native:对于Image Component,我们真的需要定义一个维度吗?

时间:2016-08-09 04:46:35

标签: image react-native

我对此感到有些困惑。

似乎我的图像不会显示在Android虚拟设备上,除非我定义宽度和高度。

我基本上有以下代码:

   <Image source={pic}  />
   <Image source={pic}  style={{width:100,height:100}} />

只有第二张图片会显示在AVD以及rnplay.org网站上 https://rnplay.org/apps/w5-GSQ

enter image description here

但如果我尝试REACT NATIVE教程网站上的代码并模拟它,它似乎工作正常.. enter image description here

到底发生了什么事?我在这里错过了什么吗?

此致

1 个答案:

答案 0 :(得分:2)

react-native文档使用react-native-web来运行示例。 react-native-web不支持源atm的高度或宽度。请参阅此问题 - https://github.com/necolas/react-native-web/issues/10

这可能解释了为什么高度,宽度未在react-native示例代码中指定,但在文档中是必需的。