Image组件

简单介绍

使用 remax/one 里的View组件适配实现

使用说明

import { Image } from 'react-native';

<Image
    source={{uri:'http://t8.baidu.com/it/u=1484500186,1503043093&fm=79&app=86&f=JPEG?w=1280&h=853'}}
    style={{width: 200, height: 200}}
    />

属性说明

属性名 类型 默认值 是否必须 说明
style style false 样式
source object false 图片资源
onLoad func false 加载完成回调
onError func false 加载错误回调
resizeMode scaleToFill
aspectFit
aspectFill
caleToFill
widthFix
heightFix
top
bottom
center
left
right
top left
top right
bottom left
bottom right
缩放类型
loadingIndicatorSource source false 尚未适配
blurRadius false 尚未适配

方法

  • getSize

    Image.getSize(uri, success, [failure]);

  • getSizeWithHeaders 不支持

  • prefetch 不支持

  • abortPrefetch 不支持

  • queryCache 不支持

  • resolveAssetSource 不支持

不支持的RN属性

属性名 进度 说明
onLayout 不支持 无法适配
onLoadEnd 不支持 无法适配
onLoadStart 不支持 无法适配
onLayout 不支持 无法适配
accessibilityLabel 不支持 无法适配
accessible 不支持 无法适配
capInsets 不支持 无法适配