在 React.JS 中构建动画加载器
react jsjavascript libraryfront end technology更新于 2025/11/19 3:56:17
在本文中,我们将了解如何在 React.js 中创建动画加载器。许多网站都使用动画加载器来增强外观和体验。在 React.js 中,我们可以使用 react-spinkit 包轻松创建精美的动画加载器,而无需编写数百行 CSS 代码。
首先创建一个 React 项目 −
npx create-react-app tutorialpurpose
转到项目目录 −
cd tutorialpurpose
示例
安装 react-spinkit 包 −
npm i --save react-spinkit
这个库提供了预制的加载器,可以非常轻松地将其添加到您的项目中。使用 spinner,您可以在 React 中添加任何动画加载器。
在 App.js 中添加以下代码行 −
import Spinner from "react-spinkit";
export default function App() {
return (
<div
style={{
display: "flex",
marginTop: "200px",
justifyContent: "space-between",}}>
<Spinner name="double-bounce" style={{ width: 100, height: 100 }} />
<Spinner name="circle" style={{ width: 100, height: 100 }} />
<Spinner name="cube-grid" style={{ width: 100, height: 100 }} />
<Spinner name="wave" color="coral" style={{ width: 100, height: 100 }} />
<Spinner name="three-bounce" style={{ width: 100, height: 100 }} />
<Spinner name="wandering-cubes" style={{ width: 100, height: 100 }} />
<Spinner name="chasing-dots" style={{ width: 100, height: 100 }} />
<Spinner name="rotating-plane" style={{ width: 100, height: 100 }} />
<Spinner name="wordpress" style={{ width: 100, height: 100 }} />
<Spinner name="ball-grid-beat" style={{ width: 100, height: 100 }} />
</div>
);
}
我们首先创建了一个简单的 div 来使所有内容居中,然后使用我们的 spinkit 库在其中添加了不同类型的加载器。name 参数接受加载器的类型,style 参数接受加载器的宽度、高度和其他样式。
输出
执行后,将产生以下输出 −
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

