在 Sencha Extjs5 中使用FontAwesome矢量图标

1.下载Font Awesome压缩包。

    • 进入下载页面:https://github.com/FortAwesome/Font-Awesome

    • 点击右边的165720_2xh2_2242466.png下载源程序


2.解压文件到应用程序目录。

    •     将压缩目录下的css和fonts目录拷贝到Extjs项目下的resources目录。如下图:

      170657_yMeO_2242466.png

3.添加css样式引用。

  • 打开app.json文件,在"css"属性中添加css的引用。如下图:

    171215_QITo_2242466.png

  • 编译app工程

         打开终端切换到app项目路径下,输入命令:  sencha app build

4.在Extjs中设置glyph的属性显示Font-Awesome图标   

{

     xtype : 'button',

     glyph:'xf0cb@FontAwesome',

     text : '删除'

}

简化glyph编码:

在Application.js启动文件的init事件中初始化glyph:

init:function(){

       Ext.setGlyphFontFamily('FontAwesome');

}

然后在view文件中可以直接省略@FontAwesome,如下:

{

    xtype : 'button',

    glyph:0xf0cb,

    text : '增行'

}


5.附加

  • FontAwesome代码查询网址

         http://fortawesome.github.io/Font-Awesome/cheatsheet/




转载于:https://my.oschina.net/caimingkai/blog/347275

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值