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',
  },
相关推荐
前端不太难21 天前
RN 与原生通信时出现性能瓶颈(Bridge 卡顿)怎么办?
前端·前端框架·reactjs
聊天QQ:48773927822 天前
MATLAB编程实现双轴两自由度车辆车桥耦合振动程序,可提取车体加速度响应及接触点响应并对比论文结果
reactjs
哈哈~haha25 天前
UI5_Walkthrough_Step 17: Fragment Callbacks 对话框按钮事件处理 && Step 18: Icons图标使用
dialog·icon·ui5·callback
初遇你时动了情1 个月前
react native创建项目常用插件
react native·typescript·reactjs
冬男zdn1 个月前
Next.js 16 + next-intl App Router 国际化实现指南
javascript·typescript·reactjs
困惑阿三1 个月前
深入理解 JavaScript 中的(Promise.race)
开发语言·前端·javascript·ecmascript·reactjs
行走的陀螺仪1 个月前
Vue3远程加载阿里巴巴字体图标实时更新方案
前端·icon·字体图标·阿里巴巴图标库
Bigger1 个月前
🎨 用一次就爱上的图标定制体验:CustomIcons 实战
前端·react.js·icon
1 个月前
使用 svgfmt 优化 SVG 图标
前端·svg·icon
大福ya1 个月前
AI开源项目改造NextChat(ChatGPT-Next-Web)实现前端SSR改造打造一个初始框架
前端·chatgpt·前端框架·开源·aigc·reactjs·ai编程