入口文件引用下载的css文件
//main.ts import "./assets/font/iconfont.css"
css文件内容
@font-face { font-family: "iconfont"; /* Project id 3642601 */ src: url('iconfont.woff2?t=1662890937078') format('woff2'), url('iconfont.woff?t=1662890937078') format('woff'), url('iconfont.ttf?t=1662890937078') format('truetype'); } .iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-top:before { content: "\e663"; } .icon-down:before { content: "\e664"; }
使用
<nut-button plain type="info" icon-font-class-name="iconfont" icon-class-prefix="icon" icon="down" size="small" color="#6FC3FA">选项</nut-button>
- icon-font-class-name="iconfont" 固定字体类名
- icon-class-prefix="icon" 固定图标前缀部分
- icon="down" 图标名称