Ant Design 是一个由蚂蚁金服开源的前端设计语言和 React UI 库,旨在快速搭建高质量的 React 应用程序。

快速开始

安装

首先,你需要确保你的项目中已经安装了 React 和 React DOM。

npm install react react-dom

然后,你可以通过 npm 或 yarn 安装 Ant Design:

npm install antd
# 或者
yarn add antd

引入

在你的 React 组件中,你可以通过以下方式引入 Ant Design:

import React from 'react';
import ReactDOM from 'react-dom';
import 'antd/dist/antd.css'; // 或者使用 less
import { Button } from 'antd';

ReactDOM.render(
  <Button type="primary">Hello, Ant Design!</Button>,
  document.getElementById('root')
);

主题定制

Ant Design 提供了强大的主题定制能力,你可以通过以下方式自定义主题:

import 'antd/dist/antd.css';
import { ConfigProvider } from 'antd';

ReactDOM.render(
  <ConfigProvider theme={yourTheme}>
    <Button type="primary">Hello, Ant Design!</Button>
  </ConfigProvider>,
  document.getElementById('root')
);

组件

Ant Design 提供了一系列丰富的组件,以下是一些常用的组件:

  • Button:按钮
  • Input:输入框
  • Table:表格
  • Form:表单
  • Modal:模态框
  • Alert:警告框

Button

Button 组件是最常用的组件之一,以下是一个简单的示例:

import React from 'react';
import { Button } from 'antd';

const App = () => (
  <Button type="primary">点击我</Button>
);

export default App;

更多组件的详细信息,请访问Ant Design 官方文档.

资源

Ant Design Logo