由于没有ui而antd的图标库又不适合,故引入iconfont
1:选择适合的图标加入购物车
2 :添加到项目
3:复制代码到自己的实际项目里面
4:使用
1: 在css里面引入点击后生成的代码
@font-face { //复制的代码(这是我的,你的和我的不一定一样)
font-family: 'iconfont'; /* project id 2030633 */
src: url('//at.alicdn.com/t/font_2030633_yp9whcpslal.eot');
src: url('//at.alicdn.com/t/font_2030633_yp9whcpslal.eot?#iefix') format('embedded-opentype'),
url('//at.alicdn.com/t/font_2030633_yp9whcpslal.woff2') format('woff2'),
url('//at.alicdn.com/t/font_2030633_yp9whcpslal.woff') format('woff'),
url('//at.alicdn.com/t/font_2030633_yp9whcpslal.ttf') format('truetype'),
url('//at.alicdn.com/t/font_2030633_yp9whcpslal.svg#iconfont') format('svg');
}
2: 定义使用iconfont的样式
.iconfont{ // 所有的都一样
font-family:"iconfont" !important;
font-size:16px;font-style:normal;
-webkit-font-smoothing: antialiased;
-webkit-text-stroke-width: 0.2px;
-moz-osx-font-smoothing: grayscale;}
3: 在想使用的文件里引入css文件
// 普通使用
<i class="iconfont">3</i>
//动态使用,
{
text: '测试',
icon: '',
},
<i className="iconfont" dangerouslySetInnerHTML={{ __html: item.icon }}></i>