Icon 图标

基本

展示图标基本使用方法。

Loading demo...

APIs

Icon

参数说明类型默认值
size指定图标大小

可选值
xxs, xs, small, medium, large, xl, xxl, xxxl, inherit
Enum/Number'medium'
type指定显示哪种图标String-

Icon.createFromIconfontCN

通过自定义 iconfont源来使用使用svg格式的图片,默认有缓存处理

import { Icon } from '@alifd/next';

const CustomIcon = Icon.createFromIconfontCN({
    scriptUrl: '//at.alicdn.com/t/font_1464085_egnk4s8yv2f.js',
});

// 同 Icon 基础元素一样,有相同的 size 设定
ReactDOM.render(
    <div>
        <CustomIcon type="icon-store" size="small"/>
        <CustomIcon type="icon-gift"/>
        <CustomIcon type="icon-pic" size="large"/>
    </div>
, mountNode);

Demo

图标列表

Loading demo...

点击图标复制代码。

尺寸

Loading demo...

ICON的尺寸包括:xxs,xs,small,medium,large,xl,xxl,xxxl。

自定义样式

Loading demo...

图标字体本质上还是文字,可以使用 style 和 className 设置图标的大小和颜色。