阿里的iconfont字体库是一个拥有很多字体图标资源的字体库,我们可以看到里面有很多的多彩图标。但是传统的classname方法跟unicode方法都没有办法支持多彩字体库。只有svg格式的图片才支持。
我们怎么才能使用这个呢?
首先我们将字体图标加入项目以后,在我的项目中会有三份代码生成。
这个时候我们把
把Symbol的代码复制,然后粘贴到了我们自己在项目中新建的font.js文件中就好了。
随后我们要在项目中进行引入,虽然font,js并没有模块化,但是还是可以直接使用requier进行引入。
import React from 'react';
import { hot } from 'react-hot-loader';
import { Hello } from './components/hello.jsx';
require('./font.js');
class App extends React.Component {
constructor(){
super();
console.log("App");
}
render() {
return (
<div>
<h1>
<Hello />
Hello<br />
<input type="text" name="" id="" />