Skip to content

Latest commit

 

History

History

ImgHolder

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

ImgHolder

带占位的图片组件

Demo

Props

ImgHolder.propTypes = {
  // 自定义样式
  style: View.propTypes.style,
  // 图片资源
  source: Image.propTypes.source,
  // 图片样式
  imgStyle: Image.propTypes.style,
  // 占位元素
  holder: PropTypes.oneOfType([PropTypes.element, PropTypes.array]),
  // 图片加载完成是否移除 holder
  autoRemoveHolder: PropTypes.bool,
  // 图片自适应模式(参考:https://facebook.github.io/react-native/docs/image.html#resizemode)
  resizeMode: Image.propTypes.resizeMode,
};
ImgHolder.defaultProps = {
  style: null,
  source: {
    uri: '',
  },
  imgStyle: null,
  holder: null,
  autoRemoveHolder: false,
};