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',
  },
相关推荐
前端没钱4 天前
解锁React前端框架的魅力与实操攻略
前端框架·reactjs
赵大仁6 天前
从零开始掌握 React 前端框架:入门指南与实战案例
前端·javascript·react.js·前端框架·开源·reactjs·html5
某公司摸鱼前端6 天前
react 使用 PersistGate 白屏解决方案
前端·javascript·react.js·前端框架·reactjs
解道Jdon6 天前
什么是Web极简架构
javascript·reactjs
解道Jdon12 天前
JDK HTTP 服务器:真实世界后端开源演示
javascript·reactjs
猫头虎13 天前
小程序多入口对应指定客服的实现方案:小程序如何实现接入指定客服人员?
前端·vue.js·小程序·前端框架·npm·html·reactjs
@ 前端小白21 天前
taro使用createAsyncThunk报错ReferenceError: AbortController is not defined
reactjs·taro
MaxCosmos200122 天前
挑战用React封装100个组件【002】
css·前端框架·reactjs·组件·样式
奔跑草-24 天前
【前端】Next.js 服务器端渲染(SSR)与客户端渲染(CSR)的最佳实践
开发语言·前端·javascript·react.js·reactjs
前端青山1 个月前
使用脚手架搭建React项目
开发语言·前端·javascript·前端框架·reactjs