首頁  >  文章  >  web前端  >  React Native如何實作圖片檢視元件

React Native如何實作圖片檢視元件

小云云
小云云原創
2018-03-03 09:22:011614瀏覽

React Native 圖片檢視元件:react-native-image-viewer,純JS元件,小巧快速的圖示檢視元件。支援圖片放大縮小,支援圖片載入失敗設定替代圖片,支援將圖片儲存到本機等功能。本文主要和大家介紹了React Native 圖片檢視組件的方法,希望能幫助大家。

效果圖

安裝方法


#
npm i react-native-image-zoom-viewer --save

使用範例


const images = [
 {
  url: 'https://avatars2.githubusercontent.com/u/7970947?v=3&s=460',
 },
 {
  url: 'https://avatars2.githubusercontent.com/u/7970947?v=3&s=460',
 },
 {
  url: 'https://avatars2.githubusercontent.com/u/7970947?v=3&s=460',
 },
];

export default class Component06 extends Component {
 constructor(props) {
  super(props);
 }

 render() {
  return (
   <View style={{ flex: 1 }}>
    <ImageViewer
     imageUrls={images}
     failImageSource={{
      url: &#39;https://avatars2.githubusercontent.com/u/7970947?v=3&s=460&#39;,
      width: Dimensions.get(&#39;window&#39;).width,
      height: Dimensions.get(&#39;window&#39;).width,
     }}
    />
   </View>
  );
 }
}

主要參數說明

  1. imageUrls 圖片url位址的陣列

  2. enableImageZoom 是否允許縮放

  3. failImageSource 載入失敗時顯示的圖片

  4. loadingRender 載入loading

  5. ##renderHeader 頭部樣式

  6. renderFooter 底部樣式

  7. renderIndicator 頁碼指示器樣式

相關推薦:


#基於zepto.js實作仿手機QQ空間的大圖檢視元件ImageView.js詳解_javascript技巧#

以上是React Native如何實作圖片檢視元件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn