如何从PrimeNg组件创建的元素中删除font-awsome图标类?

时间:2017-09-29 16:45:55

标签: angular primeng

我最近开始使用Angular 4和PrimeNG。我已经能够轻松地设置一些组件,如菜单项的菜单栏。问题是我想使用glyphicons而不是font-awsome图标,默认情况下使用primeng作为我能理解的内容,如果我在item对象上定义了icon属性,就像这样:

{
    label: this.lg.trans('print_selection'),
    icon: 'glyphicon glyphicon-print',
    command: this.printSelectedVisits
}

它使用类fa fa-ws glyphicon glyphicon-print呈现元素。这会使图标混乱,它既不显示glyphicon也不显示fa图标,它显示一些乱码。我一直在寻找几个小时,但我没有找到一些解决方案来取消fa课程。我知道fa类正在搞乱,因为如果我通过开发工具从元素中删除它们,它会显示glyphicon。

如果我从angular-cli.json中删除了font-awsome图标的导入,它会显示正确的图标,但它不会删除这些类,这看起来像是一个可能在将来带来问题的黑客。

对我做错了什么的想法?

任何帮助都将非常感激。感谢

0 个答案:

没有答案