首頁  >  文章  >  web前端  >  使用React中的Native實作圖片檢視元件

使用React中的Native實作圖片檢視元件

亚连
亚连原創
2018-06-02 11:11:502145瀏覽

這篇文章主要介紹了React Native 圖片檢視組件的方法,現在分享給大家,也給大家做個參考。

React Native 圖片檢視元件:react-native-image-viewer,純JS元件,小巧快速的圖示檢視元件。支援圖片放大縮小,支援圖片載入失敗設定替代圖片,支援將圖片儲存到本機等功能。

效果圖

安裝方法

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 頁碼指示器樣式

上面是我整理給大家的,希望今後會對大家有幫助。

相關文章:

vue與vue-i18n結合實作後台資料的多語言切換方法

##JQuery選取select元件被選中的值方法

vue.js中$set與陣列更新方法_vue.js

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

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