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 相关文章推荐
js 获取后台的字段 改变 checkbox的被选中的状态 代码
Jun 05 Javascript
jquery教程限制文本框只能输入数字和小数点示例分享
Jan 13 Javascript
jQuery实现简单滚动动画效果
Apr 07 Javascript
判断输入的字符串是否是日期格式的简单方法
Jul 11 Javascript
Javascript 普通函数和构造函数的区别
Nov 05 Javascript
jquery实现图片放大点击切换
Jun 06 jQuery
微信小程序使用request网络请求操作实例
Dec 15 Javascript
深入理解ES6之数据解构的用法
Jan 13 Javascript
JavaScript引用类型之基本包装类型实例分析【Boolean、Number和String】
Aug 09 Javascript
Vue中的情侣属性$dispatch和$broadcast详解
Mar 07 Javascript
vue实现浏览器全屏展示功能
Nov 27 Javascript
微信小程序动态添加和删除组件的现实
Feb 28 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
转PHP手册及PHP编程标准
2006/12/17 PHP
深入解析php中的foreach问题
2013/06/30 PHP
php中关于长度计算容易混淆的问题分析
2016/05/27 PHP
PHP命令行执行整合pathinfo模拟定时任务实例
2016/08/12 PHP
详解Yii2 之 生成 URL 的方法
2017/06/16 PHP
PHP自定义函数实现assign()数组分配到模板及extract()变量分配到模板功能示例
2018/05/23 PHP
TP5(thinkPHP5框架)基于bootstrap实现的单图上传插件用法示例
2019/05/29 PHP
php生成微信红包数组的方法
2019/09/05 PHP
Javascript 定时器调用传递参数的方法
2009/11/12 Javascript
JQuery动态创建DOM、表单元素的实现代码
2011/08/09 Javascript
onmouseover和onmouseout的一些问题思考
2013/08/14 Javascript
javascript loadScript异步加载脚本示例讲解
2013/11/14 Javascript
JavaScript中的原型和继承详解(图文)
2014/07/18 Javascript
jquery访问ashx文件示例代码
2014/08/11 Javascript
jQuery实现仿Google首页拖动效果的方法
2015/05/04 Javascript
JavaScript实现简单获取当前网页网址的方法
2015/11/09 Javascript
javascript常用经典算法实例详解
2015/11/25 Javascript
jQuery EasyUI Accordion可伸缩面板组件使用详解
2017/02/28 Javascript
浅谈webpack打包之后的文件过大的解决方法
2018/03/07 Javascript
jQuery实现获取form表单内容及绑定数据到form表单操作分析
2018/07/03 jQuery
详解Vue.js 响应接口
2020/07/04 Javascript
Vue清除定时器setInterval优化方案分享
2020/07/21 Javascript
Python三级菜单的实例
2017/09/13 Python
Python的numpy库下的几个小函数的用法(小结)
2019/07/12 Python
Python人工智能之路 jieba gensim 最好别分家之最简单的相似度实现
2019/08/13 Python
Python socket模块方法实现详解
2019/11/05 Python
解决python replace函数替换无效问题
2020/01/18 Python
Python 将 QQ 好友头像生成祝福语的实现代码
2020/05/03 Python
Python 利用flask搭建一个共享服务器的步骤
2020/12/05 Python
python des,aes,rsa加解密的实现
2021/01/16 Python
Vans(范斯)新西兰官方网站:美国原创极限运动品牌
2020/09/19 全球购物
大学生自荐书范文
2013/12/10 职场文书
社区好人好事材料
2014/12/26 职场文书
2015年图书馆个人工作总结
2015/05/26 职场文书
java objectUtils 使用可能会出现的问题
2022/02/28 Java/Android
MySQL添加索引特点及优化问题
2022/07/23 MySQL