[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 (
上面使用了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小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~