赞
踩
官方的Demo是这么给的:
import { createFromIconfontCN } from '@ant-design/icons';
const IconFont = createFromIconfontCN({
scriptUrl: '//at.alicdn.com/t/font_8d5l8fzk5b87iudi.js',
});
ReactDOM.render(
<div className="icons-list">
<IconFont type="icon-tuichu" />
<IconFont type="icon-facebook" />
<IconFont type="icon-twitter" />
</div>,
mountNode,
);
哦对,装的最新版的antd,Icon组件从antd中剥离了,得单独下载安装npm install --save @ant-design/icons
然后从包里拿一下createFromIconfontCN
组件,const一个变量,用来接收组件创建的对象,创建对象时可以设置一个scriptUrl
,这个东西很好玩。
先去Iconfont里逛逛想要的图标。
登陆后把喜欢的图标通通加入购物车。
加购的图标都会放在右侧的小车车里。
点进小车车,新建个项目,把这些图标存进去。
加入项目后会跳转这个页面,点击生成代码。
鼠标放到图标上,可以进入编辑每个图标的界面。
编辑完,保存就好了。
点下更新代码,
Symbol下,会生成.js链接,粘走。
自己的scriptUrl就生成好了,设置进去。
const IconFont = createFromIconfontCN({
scriptUrl: '//at.alicdn.com/t/font_1947315_1nsfq3v3p8x.js',
});
然后再写标签,标签中直接设置type,拿自己做的图标就OK啦。<Icon type="icon-arrow_right" />
emmmm…蓝箭头就出来了。
非常方便,非常好用en,
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。