反应蚂蚁界面设计旋转组件
原文:https://www . geeksforgeeks . org/reactjs-ui-ant-design-spin-component/
微调器用于显示项目中页面或部分的加载状态。它基本上是在页面等待异步数据时或者在渲染过程中使用的,一个合适的加载动画可以有效缓解用户的不安。
蚂蚁设计库已经预建了这个组件,它也很容易集成。我们可以使用下面的方法轻松地使用这个自旋组件。
语法:
<Spin />
自旋属性:
- 延迟:定义加载动画的延迟时间,单位为毫秒。
- 指示器:旋转指示器的反应节点。
- 大小:定义微调器的大小,即小、默认和大。
- 旋转:这是一个布尔值,定义旋转是否应该旋转。
- 提示:【Spin 有孩子时自定义描述内容。
- wrapperClassName: 指定 Spin 有子级时包装器的类名。
创建反应应用程序:
步骤 1: 使用以下命令创建一个反应应用程序:
npx create-react-app demo
步骤 2: 创建反应应用程序后,使用以下命令进入该应用程序:
cd demo
步骤 3 :现在使用以下命令安装 antd 库:
npm install antd
项目结构:如下图。
示例:现在在 App.js 文件中写下以下代码。在这里,App 是我们编写代码的默认组件。
App.js
import { Spin } from "antd";
import "./App.css";
import "antd/dist/antd.css";
function App() {
return (
<div className="App">
<div style={{ padding: "100px" }}>
<h1 style={{ marginBottom: "2rem" }}>
Demo for Spin
</h1>
<Spin size="large" />
</div>
</div>
);
}
export default App;
运行应用程序的步骤:从项目的根目录使用以下命令运行应用程序。
npm start
输出:现在打开浏览器,转到http://localhost:3000/,会看到如下输出。
参考:T2】https://ant.design/components/spin/
版权属于:月萌API www.moonapi.com,转载请注明出处