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: 'https://avatars2.githubusercontent.com/u/7970947?v=3&s=460', width: Dimensions.get('window').width, height: Dimensions.get('window').width, }} /> </View> ); } }
主なパラメータの説明
imageUrls画像URLアドレスの配列
enableImageZoom ズームを許可するかどうか
failedImageSource 読み込み失敗時に表示される画像
loadingRender 読み込み中loading
renderHeader ヘッダースタイル
renderFooter Bottomスタイル
renderIndicator ページ番号インジケータースタイル
関連する推奨事項:
に基づくzepto.js_javascriptスキルを使った携帯電話のQQ空間を模した大型画像閲覧コンポーネントImageView.jsの詳細解説
以上がReact Native で画像表示コンポーネントを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。