[React Native]map遍历以及获取图片尺寸

网友投稿 1160 2022-10-07

[React Native]map遍历以及获取图片尺寸

[React Native]map遍历以及获取图片尺寸

1.array里面装了图片

state = { array: [image_1, image_2, image_3, image_4, image_5,image_kc1,image_kc2,image_kc3,image_kc4,image_kc5], }

2.遍历这些图片:

renderChildren() { return this.state.array.map((i, key) => { return ( {key} ); }, this); }

上面使用了map遍历,key是index,i是value. key={key}不可或缺,否则报错.

获取图片尺寸:

import resolveAssetSource from 'resolveAssetSource';getChildrenStyle(i) { return { width: resolveAssetSource(i).width, height: resolveAssetSource(i).height, }; }

通过上面的遍历,传入的i,可以获得item,然后获取高度和宽度

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:(转)【iOS】判断NSString字符串为空
下一篇:微信小程序开发教程-App()和Page()函数概述(微信小程序page中的data)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~