为了账号安全,请及时绑定邮箱和手机立即绑定

react-native 中的图示引入问题

react-native 中的图示引入问题

茅侃侃 2018-11-13 20:06:43
问题描述项目中图片分为a@2x.png,a@3x的图片,所以引入的时候直接这样引入的           <Image              // source={require('../../../images/ios/a.png')}               source={require(LoginImages.logo)}               style={{                 width: px2dp(101),                 height: px2dp(94)               }}             />这样引入是没有问题的,但是我在images下面创建了一个新的.js文件用来导出所有的图片const LoginImages = {  logo: require('./ios/LOGO.png'),  // login: require('./ios/login@2x.png'),  // userIcon: require('./ios/usericon@2x.png'),  // pwdIcon: require('./ios/pwdIcon@2x.png'),  // mobile: require('./ios/mobile@2x.png'),  // back: require('./ios/back@2x.png'),  // register: require('./ios/register@2x.png') }; export { LoginImages };然后在需要的地方直接使用 <Image               // source={require('../../../images/ios/LOGO.png')}              source={require(LoginImages.logo)}               style={{                 width: px2dp(101),                 height: px2dp(94)               }}             />这样的方法引入,但是react-native提示 图片内容为空 这是什么情况希望解惑下
查看完整描述

1 回答

?
弑天下

TA贡献1818条经验 获得超8个赞

你为什么要再写一遍 require

 <Image
              // source={require('../../../images/ios/LOGO.png')}              source={require(LoginImages.logo)}
              style={{
                width: px2dp(101),
                height: px2dp(94)
              }}
            />


查看完整回答
反对 回复 2018-11-13
  • 1 回答
  • 0 关注
  • 1225 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信