📜  antd css (1)

📅  最后修改于: 2023-12-03 15:13:25.138000             🧑  作者: Mango

介绍 antd css

antd css 是一款基于 React 的 UI 组件库,提供了各类易用、美观的 UI 组件,能够快速方便地搭建现代化的 Web 应用程序。在实际使用过程中,可通过按需加载方式极大地减小应用的体积,同时支持多种主题。

特性
  • 提供了丰富的常用组件(如按钮、表单、导航等),能够满足大部分 Web 应用的基本需求。
  • 拥有组件样式单独打包和按需加载的特性,使得页面的渲染速度更快。
  • 支持自定义主题配置,通过简单的配置即可快速定制自己的主题。
  • 代码质量保证,富有文档和测试用例,易于上手。
安装

使用 npm 安装 antd:

npm install antd
使用

引入组件:

import { Button, DatePicker } from 'antd';

按需加载:

import Button from 'antd/lib/button';
// 加载 JS 和 CSS
import 'antd/lib/button/style';

组件使用:

<DatePicker />

<Button type="primary">Button</Button>
自定义主题

antd 支持自定义主题的配置,通过覆盖 less 变量即可实现定制效果。实现方式如下:

在 less 文件中声明自定义变量:

@primary-color: #1DA57A;

在入口文件中引入 less 文件:

import 'antd/dist/antd.less';
import './custom.less';

详见 官方文档

总结

antd css 为开发者提供了易用、美观的 UI 组件,支持按需加载和自定义主题配置,是开发 Web 应用的一个不错的选择。