extjs提供了使用不同字体包的功能。 字体包用于为包中可用的图标添加不同的类。
extjs的新主题triton有内置的字体家族字体awesome包含在框架本身,所以我们不需要任何明确的要求的字体真棒样式表。
下面是在triton主题中使用font-awesome类的示例。
当我们使用除了triton之外的任何其他主题时,我们需要明确地要求或添加样式表以用于font-awesome。
下面是使用没有triton主题的font-awesome类的示例。
ext.js字体 awesome正常主题(除了triton主题)
font-pictos不包括在extjs的框架中,所以我们必须首先要求它,只有sencha的许可用户才能使用font-pictos。
添加字体pictos的步骤
1.需要font-pictos类:
"requires": ["font-pictos"]
2.现在将pictos类添加为:
iconcls: 'pictos pictos-home'