uni-app 在 pages.json 顶部导航栏使用 iconfont 字体图标

冷不防 2023-01-11 03:44 476阅读 0赞

在这里插入图片描述

  1. 在 iconfont 图标库 找到要下载的图标,可以根据下面的步骤图,下载多个 iconfont 图标的代码,不需要多个的可以添加到购物车,单独下载代码。

在这里插入图片描述

  1. 创建 static/iconfont 目录,下载完的压缩包进行解压,将 iconfont.css、iconfont.ttf 导入到static目录中

在这里插入图片描述
在这里插入图片描述

  1. 修改 iconfont.css 文件
    源文件
    在这里插入图片描述
    这时候编译会不通过!会提示svg、truetype、woff…找不到!那就将这几个去掉!

在这里插入图片描述

  1. App.vue 引入 iconfont.css

在这里插入图片描述

  1. pages.json 中配置导航栏按钮

    {

    1. "path": "pages/template/mail-list/customer/my-customer",
    2. "style": {
    3. "navigationBarTitleText": "我的客户",
    4. "navigationBarBackgroundColor": "#fff",
    5. "navigationBarTextStyle": "black",
    6. "app-plus": {
    7. "titleNView": {
    8. "buttons": [{
    9. "text": "\ue6d4",
    10. "fontSrc": "/static/iconfont/iconfont.ttf",
    11. "color": "#999999",
    12. "colorPressed": "#BBBBBB",
    13. "fontSize": "14px"
    14. }]
    15. }
    16. }
    17. }

    }

注意事项

配置时 fontSrc 必须写

vue 项目引用 iconfont 彩色图标

发表评论

表情:
评论列表 (有 0 条评论,476人围观)

还没有评论,来说两句吧...

相关阅读