uni-app使用阿里矢量字体图标

在app.vue下,引入

<style>
@font-face {
  font-family: 'iconfont';  /* project id 1951514 */
  src: url('https://at.alicdn.com/t/font_1951514_c10bgx9xy2l.eot');
  src: url('https://at.alicdn.com/t/font_1951514_c10bgx9xy2l.eot?#iefix') format('embedded-opentype'),
  url('https://at.alicdn.com/t/font_1951514_c10bgx9xy2l.woff2') format('woff2'),
  url('https://at.alicdn.com/t/font_1951514_c10bgx9xy2l.woff') format('woff'),
  url('https://at.alicdn.com/t/font_1951514_c10bgx9xy2l.ttf') format('truetype'),
  url('https://at.alicdn.com/t/font_1951514_c10bgx9xy2l.svg#iconfont') format('svg');
}

.iconfont{
	font-size: 16rpx;
	font-family: "iconfont";
	font-style: normal;
}
</style>

使用字体图标

<view class="ali-box">
      <view class="" v-for="(item,index) in listArrIcon" :key="index">
            <view class="view-box">
                  <text class="iconfont alili-icon">{{item.icon}}</text>
            </view>
           <text class="dec"> {{item.name}}</text>
      </view>
</view>


这里你要注意字体图标是否发生转义; 通过/ue不让它发生转义
listArrIcon:[
 {icon:"\ue616",name:"排行榜"},
 {icon:"\ue6bf",name:"知识库"},
 {icon:"\ue61c",name:"看新闻"},
 {icon:"\ue676",name:"博问"},
 {icon:"\ue610",name:"专栏"},
]
posted @   何人陪我共长生  阅读(530)  评论(0编辑  收藏  举报
编辑推荐:
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
阅读排行:
· 百万级群聊的设计实践
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
点击右上角即可分享
微信分享提示