在 React Native 应用中添加动画加载器和启动画面
react jsjavascript libraryfront end technology更新于 2025/11/19 16:44:17
在本文中,我们将了解如何在 React Native 应用中实现 Lottie 动画。Lottie 是一种开源动画文件格式,体积小巧、质量高、交互性强,并且可以在运行时进行操作。 Lottie 动画主要用于加载页面或作为启动页面。
那么,让我们在 React Native 移动应用中添加一个 Lottie 动画。
示例
前往 Lottie 动画官方网站并下载 Lottie JSON 文件。
我将使用的动画链接 −
https://lottiefiles.com/74546-character-02# /
将 JSON 文件命名为 "myloader.json",并将其与 App.js 保持在同一目录下。
现在安装 lottie-react-native包
npm i --save lottie-react-native
Lottie 库将用于将 lottie-animation 的 JSON 文件添加到您的 React Native 应用中。
要添加下载的动画,首先从 lottie-react-native 导入 LottieView。
接下来,在 App.js 中插入以下代码行 −
import React from 'react';
import LottieView from 'lottie-react-native';
const App = () => {
return (
<View style={{flex:1,justifyContent:'center',alignItems:'center'}}>
<LottieView source={require('./myloader.json')} autoPlay loop/>
</View>
);
}
export default App;
在 LottieView 的 source 属性中,您需要提供下载的 lottie JSON 文件的 JSON 路径来实现该动画。
输出
执行后,将产生以下输出 −
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

