weex项目使用iconfont 字体图标
一、使用本地字体图标
1、在 https://www.iconfont.cn/manage/index 注册自己的账号
2、创建自己的项目

3、添加自己需要的图标,并将其下载到本地

4、入口页面引入
将下载的文件解压,拷贝其中的 iconfont.ttf

放到 src > font 文件夹里去(我把名称改为了iconfontcust.ttf),然后在入口的index.vue 的created方法中引用,如下图

        created(){
            // 添加 字体图标
            var font=weex.requireModule("font");
            font.addFont('iconfont-cust','root:font/iconfontcust.ttf')
        },
5、项目中使用
然后在需要的.vue文件 增加如下css
<style scoped lang="stylus" ref="stylesheet/stylus">
    .bar-ic
        font-size 38px
    .bar-text
        padding-top 4px
        font-size 24px
        color #808080
    .iconfont-cust
        font-family: iconfont-cust
</style>
使用text 标签 class 引用
<template>
    <div class="page-container">
      <text class="bar-text bar-ic bar-icon iconfont-cust"></text>
    </div>
</template>
参考官方文档 https://weexplus.github.io/doc/mo-kuai/font.html
二、使用在线的字体图标
1、2、步骤和上面使用本地图标一样
3、项目中引用

将上面红框中.ttf文件路径拷贝到项目入口页面index.vue 的created方法中,如下:
        created(){
            // 添加 字体图标
            var domModule=weex.requireModule("dom");
            domModule.addRule('fontFace',{
                'fontFamily':'iconfont-cust',   //注意这里必须是驼峰命名,跟上面的css样式对照
                'src':"url('http://at.alicdn.com/t/font_1370995_o2jnua5c7d.ttf')"
            })
        },
4、项目中使用
和上面使用本地字体图标的第 5 步一样
weex项目使用iconfont 字体图标的更多相关文章
- 使用iconfont管理项目中的字体图标
		先来说说字体图标的好处: 很容易任意地缩放: 很容易地改变颜色: 很容易地产生阴影: 可以拥有透明效果: 一般来说,有先进的浏览器支持: 可以使用CSS来装饰(可以得到CSS很好支持): 可以快速转化 ... 
- iconfont字体图标的使用方法--超简单!
		我之前因为项目用bootstrap比较多,所以使用font awesome字体图标比较多,后来接触到了iconfont,发现想要的什么图标都有,还可以自定义图标,非常强大!之前看了一波教程,觉得繁琐, ... 
- iconfont字体图标的使用方法
		转载于https://www.cnblogs.com/hjvsdr/p/6639649.html 我之前因为项目用bootstrap比较多,所以使用font awesome字体图标比较多,后来接触到了 ... 
- iconfont字体图标的使用方法(转)
		我之前因为项目用bootstrap比较多,所以使用font awesome字体图标比较多,后来接触到了iconfont,发现想要的什么图标都有,还可以自定义图标,非常强大!之前看了一波教程,觉得繁琐, ... 
- iconfont字体图标和各种CSS小图标
		前言:这是笔者学习之后自己的理解与整理.如果有错误或者疑问的地方,请大家指正,我会持续更新! iconfont字体图标 我们的需求中,很多时候会看到一些小的图形,或者叫图标,比如天猫网站中: ... 
- AngularCli项目中添加字体图标(Font)详解
		本文主要讲如何在AngularCli生成的项目中使用字体图标. 一 SVG图标准备 将需要转换为字体图标的图片转换为SVG格式. 这个让项目视觉设计师搞定即可. 二 SVG图标转Font 可以通过Ic ... 
- css 小图标 & iconfont 字体图标
		前言:这是笔者学习之后自己的理解与整理.如果有错误或者疑问的地方,请大家指正,我会持续更新! iconfont 字体图标 我们的需求中,很多时候会看到一些小的图形,或者叫图标,比如天猫网站中: ... 
- 如何使用IconFont字体图标代替网页图片?
		一.IconFont的优点 1.轻量性 可以减少http请求,可以配合html5离线存储做性能优化,有利于后期维护. 2.灵活性 可以自由变换IconFont大小(不失真),可以修改IconFont颜 ... 
- 关于iconfont字体图标的使用
		今天用iconfont遇到了字体图标的使用问题.关于使用字体图标的方式在这里有介绍三种方式(css和js的引入和平时一样) 首先你要分清是用单个字体图标icon,还是多个字体图标icon 关于使用代码 ... 
- mpvue——引入iconfont字体图标
		前言 有问题可以随时提问,评论私信,只要我有时间我都会第一时间回复.当大家发现这篇文章不适用的时候烦请告知下,我好做好更改! 放置 下载好的字体图标放在static目录下,我是自己又创建了一个icon ... 
随机推荐
- 重学c#系列—— explicit、implicit与operator[三十四]
			前言 我们都知道operator 可以对我们的操作符进行重写,那么explicit 和 implicit 就是对转换的重写. 正文 explicit 就是强制转换,然后implicit 就是隐式转换. ... 
- Go语言:利用 TDD 驱动开发测试 学习结构体、方法和接口
			环境安装: (新手向)在Linux中使用VScode编写 "Hello,world"程序,并编写测试-Ubuntu20.4 上一篇相关随笔: Go语言:利用 TDD 测试驱动开发帮 ... 
- Spring事务的底层原理
			1. 划分处理单元--IOC 由于spring解决的问题是对单个数据库进行局部事务处理的,具体的实现首相用spring 中的IOC划分了事务处理单元.并且将对事务的各种配置放到了ioc容器中(设置事务 ... 
- 【LeetCode贪心#11】单调递增的数字(详解)
			单调递增的数字 力扣题目链接(opens new window) 给定一个非负整数 N,找出小于或等于 N 的最大的整数,同时这个整数需要满足其各个位数上的数字是单调递增. (当且仅当每个相邻位数上的 ... 
- Mysql 备份方案
			一.为什么要备份 [1]容灾恢复:硬件故障.不经意的 Bug 导致数据损坏,或者服务器及其数据由于某些原因不可获取或无法使用等(例如:机房大楼烧毁,恶意的黑客攻击或 Mysql 的 Bug 等).[2 ... 
- ShardingSphere 数据分片之 Sharding-JDBC 深入理解
			更多内容,前往 IT-BLOG MySQL 的存储单位是 page[16kb],索引使用 B+Tree,深度为3(3次 IO便能查出数据).为了提高查询速度,存储单元中都存储的是索引的指针.MySQL ... 
- 全网最详细中英文ChatGPT-GPT-4示例文档-从0到1快速入门python代码解释应用——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)
			目录 Introduce 简介 setting 设置 Prompt 提示 Sample response 回复样本 API request 接口请求 python接口请求示例 node.js接口请求示 ... 
- 循序渐进讲解负载均衡vivoGateway(VGW)
			作者:vivo 互联网运维团队- Duan Chengping 在大规模业务场景中,已经不可能通过单机提供业务,这就衍生出了负载均衡的需求.为了满足合适可靠的负载,本文将从简单的基础需求出发,一步步推 ... 
- 我和 chatGPT 对线操作系统!
			大家都知道现在 chatGPT 已经在多个领域展现了及其强大的工地,比如文案策划,毕业论文方便,甚至很多程序员都直接让 chatGPT 帮忙写代码了,在一些模板化的代码方面,chatGPT 更展示了优 ... 
- [小迪安全]笔记 day12、13 MySQL注入
			1. 简单案例 1.1 简易代码分析SQL注入原理 http://localhost:8085/sqli-labs/Less-2/index.php?id=2 id=2 正常查询 http://loc ... 
