1.{pic}
外围有一层括号
参照reactnatice文档 https://reactnative.cn/docs/0.51/props.html#content
Props属性 一章中讲解:
请注意{pic}
外围有一层括号,我们需要用括号来把pic
这个变量嵌入到JSX语句中。括号的意思是括号内部为一个js变量或表达式,需要执行后取值。因此我们可以把任意合法的JavaScript表达式通过括号嵌入到JSX语句中。
2.AppRegistry
// 注册应用(registerComponent)后才能正确渲染
// 注意:只把应用作为一个整体注册一次,而不是每个组件/模块都注册 AppRegistry.registerComponent('AwesomeProject', () => FixedDimensionsBasics);
3.网络图片
很多要在App中显示的图片并不能在编译的时候获得,又或者有时候需要动态载入来减少打包后的二进制文件的大小。这些时候,与静态资源不同的是,你需要手动指定图片的尺寸
。
// 正确 <Image source={{uri: 'https://facebook.github.io/react/img/logo_og.png'}} style={{width: 400, height: 400}} /> // 错误 <Image source={{uri: 'https://facebook.github.io/react/img/logo_og.png'}} />