前置条件: 已经注册了 iconfont
第一步,复制项目 symbol 路径
第二步,在 next 项目集成
- 将第一步复制的路径填充到
app -> layout.tsx
中
- 将
styles -> globals.css
中加入以下代码:
1 | .icon { |
第三步,封装组件,使用
在 components 目录下创建 icon.tsx 文件
1 | export const ALiIcon = (props: { iconName: string }) => { |
在对应文件测试使用
1 | import { ALiIcon } from "../../components/icons"; |
代码中 your-iconfont-name 是 iconfont 项目中的 symbol