微信小程序开发引用iconfont字体图标

简介: 微信小程序开发引用iconfont字体图标

 一、选好图标后在APP.vue中进行配置

<style lang='scss'>
  /*
    全局公共样式和字体图标
  */
  @font-face {
    font-family: "iconfont";
    font-weight: normal;
    font-style: normal;
    src: url('https://at.alicdn.com/t/font_2308342_84cfdl9mpt.ttf') format('truetype');
  }
</style>

image.gif

主要是src的地址,iconfont上给的是不加https:的,这块需要我们自己给加上,不然在小程序真机的时候会出现不显示的情况

二、添加图标的css,可以外链,我这里直接内嵌进来的

(1)把提供的地址在浏览器打开

image.gif编辑

(2)复制我们需要的css代码,这是复制之后的吧

<style lang='scss'>
    /*
        全局公共样式和字体图标
    */
    @font-face {
        font-family: "iconfont";
        font-weight: normal;
        font-style: normal;
        src: url('https://at.alicdn.com/t/font_2308342_84cfdl9mpt.ttf') format('truetype');
    }
    .iconfont {
        font-family: "iconfont" !important;
        font-size: 16px;
        font-style: normal;
        color: #ff0026;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .icon-shezhi:before {
      content: "\e648";
    }
    .icon-shangpin:before {
        content: "\e6a4";
    }
    .icon-fangxinjiaoyi:before {
        content: "\e6e8";
    }
    .icon-zhengpinbaozheng:before {
        content: "\e6f4";
    }
    .icon-qitianwuliyoutuihuan:before {
        content: "\e63d";
    }
    .icon-48xiaoshi:before {
        content: "\e765";
    }
    .icon-weixinzhifu:before {
        content: "\e60c";
    }
</style>

image.gif

三、页面上的使用

<text class="iconfont icon-fangxinjiaoyi" ></text>


这样就可以愉快的使用iconfont字体来丰富你的界面啦!!

觉得有帮助的朋友,可以一键三连哦

相关文章
|
1天前
|
Web App开发 数据采集 移动开发
开发uniapp过程中对app、微信小程序与h5的webview调试
开发uniapp过程中对app、微信小程序与h5的webview调试
|
11天前
|
小程序 前端开发 JavaScript
轻松学会微信小程序开发(一)
轻松学会微信小程序开发(一)
|
12天前
|
JSON 小程序 JavaScript
微信小程序开发1
微信小程序开发1
|
17天前
|
数据采集 存储 人工智能
【Python+微信】【企业微信开发入坑指北】4. 企业微信接入GPT,只需一个URL,自动获取文章总结
【Python+微信】【企业微信开发入坑指北】4. 企业微信接入GPT,只需一个URL,自动获取文章总结
39 0
|
17天前
|
人工智能 机器人 API
【Python+微信】【企业微信开发入坑指北】3. 如何利用企业微信API给微信群推送消息
【Python+微信】【企业微信开发入坑指北】3. 如何利用企业微信API给微信群推送消息
26 0
|
17天前
|
缓存 人工智能 API
【Python+微信】【企业微信开发入坑指北】2. 如何利用企业微信API主动给用户发应用消息
【Python+微信】【企业微信开发入坑指北】2. 如何利用企业微信API主动给用户发应用消息
17 0
|
17天前
|
XML 人工智能 数据安全/隐私保护
【Python+微信】【企业微信开发入坑指北】1. 数据链路打通:接收用户消息处理并回复
【Python+微信】【企业微信开发入坑指北】1. 数据链路打通:接收用户消息处理并回复
15 0
|
29天前
|
小程序 前端开发 API
微信小程序全栈开发中的异常处理与日志记录
【4月更文挑战第12天】本文探讨了微信小程序全栈开发中的异常处理和日志记录,强调其对确保应用稳定性和用户体验的重要性。异常处理涵盖前端(网络、页面跳转、用户输入、逻辑异常)和后端(数据库、API、业务逻辑)方面;日志记录则关注关键操作和异常情况的追踪。实践中,前端可利用try-catch处理异常,后端借助日志框架记录异常,同时采用集中式日志管理工具提升分析效率。开发者应注意安全性、性能和团队协作,以优化异常处理与日志记录流程。
|
29天前
|
小程序 安全 数据安全/隐私保护
微信小程序全栈开发中的身份认证与授权机制
【4月更文挑战第12天】本文探讨了微信小程序全栈开发中的身份认证与授权机制。身份认证包括手机号验证、微信登录和第三方登录,而授权机制涉及角色权限控制、ACL和OAuth 2.0。实践中,开发者可利用微信登录获取用户信息,集成第三方登录,以及实施角色和ACL进行权限控制。注意点包括安全性、用户体验和合规性,以保障小程序的安全运行和良好体验。通过这些方法,开发者能有效掌握小程序全栈开发技术。
|
29天前
|
JavaScript 前端开发 小程序
微信小程序全栈开发之性能优化策略
【4月更文挑战第12天】本文探讨了微信小程序全栈开发的性能优化策略,包括前端的资源和渲染优化,如图片压缩、虚拟DOM、代码分割;后端的数据库和API优化,如索引创建、缓存使用、RESTful API设计;以及服务器的负载均衡和CDN加速。通过这些方法,开发者可提升小程序性能,优化用户体验,增强商业价值。