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',
  },
相关推荐
CaptainDrake8 天前
React低代码项目:问卷编辑器 II
低代码·reactjs
hamburgerDaddy18 天前
从零开始用react + tailwindcss + express + mongodb实现一个聊天程序(六) 导航栏 和 个人信息设置
前端·javascript·mongodb·react.js·node.js·reactjs·express
程序员小续17 天前
Excel 表格和 Node.js 实现数据转换工具
前端·javascript·react.js·前端框架·vue·excel·reactjs
真的很上进20 天前
【1.8w字深入解析】从依赖地狱到依赖天堂:pnpm 如何革新前端包管理?
java·前端·vue.js·python·webpack·node.js·reactjs
wayhome在哪22 天前
Iconfont & Font Awesome让你的代码飞起来!✨
面试·canvas·icon
程序员小续23 天前
React历代主要更新
前端·javascript·vue.js·react.js·前端框架·reactjs
小刘不知道叫啥25 天前
React源码揭秘 | scheduler 并发更新原理
javascript·es6·reactjs
解道Jdon1 个月前
杨立昆退休?中国Deepseek超Llama 4触发Meta
javascript·reactjs
解道Jdon1 个月前
DeepSeek核心贡献:将SFT和RL统一的数学公式
javascript·reactjs
ThomasChan1231 个月前
Typescript 多个泛型参数详细解读
前端·javascript·vue.js·typescript·vue·reactjs·js