react ant icon的简单使用

refer: 快速上手 - Ant Design

1.引入ant

npm install antd --save

2.在页面引用:

import { StarOutlined } from '@ant-design/icons';

如果想要引入多个icon,可以这样书写:

import { UserOutlined, MailOutlined, PieChartOutlined } from '@ant-design/icons';

上面这行代码就是在页面引入了ant的icon StarOutlined,在页面显示的是一个空心的星星

3.在需要的位置使用这个icon

<Button type="primary" onClick={() => this.handleViewClick(record.id)}>

  <StarOutlined />

  查看

</Button>

上面这段代码是在查看这个button左侧增加了这个星星icon,如果你想设置css,例如居右8px等,可以使用:

<StarOutlined style={{ marginRight: 8 }} />

如果是在''中引用,可以这样书写:

{
    title: (
      <span>
        <StarOutlined style={{ marginRight: 8 }} />
        所属计算方案名称
      </span>
    ),
    dataIndex: 'calculation_plan_name',
    key: 'calculation_plan_name',
  },
相关推荐
解道Jdon3 天前
DeepSeek核心贡献:将SFT和RL统一的数学公式
javascript·reactjs
ThomasChan1239 天前
Typescript 多个泛型参数详细解读
前端·javascript·vue.js·typescript·vue·reactjs·js
某公司摸鱼前端16 天前
React 第三方状态管理库相关 -- Recoil & Zustand 篇
前端·javascript·reactjs·zustand·recoil
解道Jdon17 天前
虚拟线程JDK与Spring Core Reactor
javascript·reactjs
丢失的林夕25 天前
axios的替代方案onion-middleware
前端·vue.js·ajax·typescript·reactjs
特严赤傲1 个月前
react 封装一个类函数使用方法
前端·react.js·前端框架·reactjs
解道Jdon1 个月前
ChatUML:AI自动生成UML图表
javascript·reactjs
aiguangyuan1 个月前
Vue 3.0 中封装icon组件使用外部SVG图标
svg·前端开发·icon·vue 3.0
前端没钱1 个月前
解锁React前端框架的魅力与实操攻略
前端框架·reactjs
赵大仁2 个月前
从零开始掌握 React 前端框架:入门指南与实战案例
前端·javascript·react.js·前端框架·开源·reactjs·html5