Angular中使用ng-zorro图标库部分图标不能正常显示问题


Posted in Javascript onApril 22, 2019

在ng-alain中,使用ng-zorro图标库,发现部分能正常显示,部分并不能显示,在控制台同时发现出错报错。

ERROR Error: [@ant-design/icons-angular]: the icon redo-o does not exist or is not registered.
at IconNotFoundError (ant-design-icons-angular.js:159)
at MapSubscriber.project (ant-design-icons-angular.js:343)
...

出现以上问题是没有对相对的图标进行导入,并导出。

ng-alain默认只导入了图标库的几十个图标,在 style-icons-auto.ts可进行查看。

因此可以参考style-icons-auto.ts,把你所需要的图标进行import and export

ng-zorro图标库:https://ng.ant.design/compone...

PS:下面看下ng-zorro等组件默认样式的修改

在项目中修改ng-zorro组件默认样式的一些方法:

  • 类名等 前加::ng-deep;
  • 类名等 前加:root;
  • 类名等 前加:host /deep/;
::ng-deep .ant-spin-dot i {
 background-color: #4c7bff;
}
:host ::ng-deep .ant-spin-dot i {
 background-color: #4c7bff;
}
:root .ant-select-dropdown {
 background-color: #1F273E;
 font-size: 14px;
 margin-top: 16px;
}
:host /deep/ .ant-spin-dot i {
 background-color: #4c7bff;
}

注意:上面三种方法可分别尝试一下,不同情况下其中之一会生效。

截止目前最新的7.0.0-rc.0 版本

table组件tbody中的td中的内容超出时默认会换行,想要实现xxxx...的效果需要一个hack:

::ng-deep .ant-table-tbody > tr > td {
 max-width: 0;
 white-space: nowrap;
}

总结

以上所述是小编给大家介绍的Angular中使用ng-zorro图标库部分图标不能正常显示,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
JavaScript 闭包深入理解(closure)
May 27 Javascript
jQuery在html有效在jsp无效的原因及解决方法
Aug 02 Javascript
浅析Node.js中使用依赖注入的相关问题及解决方法
Jun 24 Javascript
javascript实现的猜数小游戏完整实例代码
May 10 Javascript
浅谈jQuery 选择器和dom操作
Jun 07 Javascript
js实现上下左右弹框划出效果
Mar 08 Javascript
three.js加载obj模型的实例代码
Nov 10 Javascript
javascript中的replace函数(带注释demo)
Jan 07 Javascript
浅谈React中的元素、组件、实例和节点
Feb 27 Javascript
在HTML文档中嵌入JavaScript的四种方法
May 07 Javascript
Vue中使用sass实现换肤功能
Sep 07 Javascript
JS中多层次排序算法的实现代码
Jan 06 Javascript
关于vue-cli 3配置打包优化要点(推荐)
Apr 22 #Javascript
说说如何利用 Node.js 代理解决跨域问题
Apr 22 #Javascript
详解Vue中使用Axios拦截器
Apr 22 #Javascript
Vue.js + Nuxt.js 项目中使用 Vee-validate 表单校验
Apr 22 #Javascript
vue 项目build错误异常的解决方法
Apr 22 #Javascript
js实现web调用摄像头 js截取视频画面
Apr 21 #Javascript
今天,小程序正式支持 SVG
Apr 20 #Javascript
You might like
德生1994机评
2021/03/02 无线电
Oracle Faq(Oracle的版本)
2006/10/09 PHP
一个简单的php实现的MySQL数据浏览器
2007/03/11 PHP
PHP中通过HTTP_USER_AGENT判断是否为手机移动终端的函数代码
2013/02/14 PHP
php在apache环境下实现gzip配置方法
2015/04/02 PHP
Yii2使用swiftmailer发送邮件的方法
2016/05/03 PHP
Some tips of wmi scripting in jscript (1)
2007/04/03 Javascript
拥抱模块化的JavaScript
2012/03/07 Javascript
javascript的offset、client、scroll使用方法详解
2012/12/25 Javascript
js检查页面上有无重复id的实现代码
2013/07/17 Javascript
js实现瀑布流的一种简单方法实例分享
2013/11/04 Javascript
jquery 为a标签绑定click事件示例代码
2014/06/23 Javascript
js与jquery实时监听输入框值的oninput与onpropertychange方法
2015/02/05 Javascript
Javascript实现飞动广告效果的方法
2015/05/25 Javascript
JS折半插入排序算法实例
2015/12/02 Javascript
Vue父子组建的简单通信之控制开关Switch的实现
2018/06/04 Javascript
让你5分钟掌握9个JavaScript小技巧
2018/06/09 Javascript
JavaScript实现正则去除a标签并保留内容的方法【测试可用】
2018/07/18 Javascript
vue组件中的样式属性scoped实例详解
2018/10/30 Javascript
JavaScript中reduce()的5个基本用法示例
2020/07/19 Javascript
python实现linux下使用xcopy的方法
2015/06/28 Python
基于使用paramiko执行远程linux主机命令(详解)
2017/10/16 Python
Python自定义线程池实现方法分析
2018/02/07 Python
使用python获取csv文本的某行或某列数据的实例
2018/04/03 Python
在python中实现调用可执行文件.exe的3种方法
2019/07/07 Python
python将音频进行变速的操作方法
2020/04/08 Python
Python实现LR1文法的完整实例代码
2020/10/25 Python
Python 带星号(* 或 **)的函数参数详解
2021/02/23 Python
BONIA官方网站:国际奢侈品牌和皮革专家
2016/11/27 全球购物
friso美素佳儿官方海外旗舰店:荷兰原产原罐
2017/07/03 全球购物
意大利在线大学图书馆:Libreria universitaria
2019/07/16 全球购物
罚站检讨书
2015/01/29 职场文书
2016年过年放假安排通知
2015/08/18 职场文书
入团申请书格式
2019/06/20 职场文书
python用tkinter开发的扫雷游戏
2021/06/01 Python
Java 轮询锁使用时遇到问题
2022/05/11 Java/Android