推荐使用:React Native WebImage —— 高效图片组件
React Native WebImage 是一个用于React Native应用程序的高效图片组件,它可以显示来自网络的图片,并且具有良好的性能。以下是如何使用React Native WebImage的示例代码:
首先,你需要安装React Native WebImage:
npm install @tarojs/taro-ui
# 或者
yarn add @tarojs/taro-ui
然后,在你的React Native代码中引入并使用WebImage组件:
import React from 'react';
import { View } from '@tarojs/components';
import WebImage from '@tarojs/components/web-image';
const App = () => (
<View>
<WebImage
src="https://example.com/image.jpg"
mode="aspectFit"
onLoad={() => console.log('图片加载成功')}
onError={() => console.log('图片加载失败')}
/>
</View>
);
export default App;
在这个例子中,WebImage组件用于加载网络上的一张图片,src
属性指定图片的URL。mode
属性定义了图片的填充模式。onLoad
和onError
属性分别在图片加载成功和失败时触发。这个例子展示了如何使用React Native WebImage组件来高效地显示网络图片。
评论已关闭