本文摘自PHP中文网,作者青灯夜游,侵删。
本篇文章给大家介绍一下angular中引用ng zorro antd的三种方式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。【相关教程推荐:《angular教程》】
在angular7中使用新的ng zorro,按照官方文档一步一步来,没有报错,但是也没有反应。
试了一下官方的两种方式,第一种方式如果使用cnpm会报错,第二种方式会没有反应,也是因为使用了cnpm安装的缘故。
官方的第一种方式:
1 2 3 4 5 |
|
官方的第二种方式:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
|
正确引入姿势1
如果按照官网的第一个步骤来的话,必须使用npm一次到位,不能中途使用cnpm,否则会报错。
上述错误出现的原因是因为我的安装步骤如下:
- ng new demo02 --skip-install
- cd demo02
- cnpm install
- ng add ng-zorro-antd // 到这一步报错
- ng serve --port 0 --open
上述错误的原因是因为第一步终止掉了,使用了cnpm安装了依赖。如果直接使用ng new demo02
安装,继续后面的步骤就会没有问题,所以说第一种方式严格按照官方的来就可以,只不过有时候直接使用npm安装会报错,多试试几下,也许是网的问题。
正确引入姿势2
还是按照上面的步骤,值得注意的一点是使用npm安装,切记不能使用cnpm,这样安装完成之后,只用官网的第二个步骤就可以正确引入并使用。
- ng new projectName
- cd projectName
- npm install ng-zorro-antd --save
- 导入模块:app.module.ts
1 2 3 4 5 6 |
|
- 引入样式与 SVG 资源 angular.json
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
正确引入姿势3
这种方式可以使用npm或者使用cnpm,两种方式都是可以完成正确引入的。
1、安装ng zorro组件
1 |
|
2、导入模块
app.module.ts
1 2 3 4 5 6 |
|
3、引入样式
styles.css
1 |
|
更多编程相关知识,请访问:编程入门!!
以上就是angular7中如何引用ng zorro antd?的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
浅谈Angular模板指令:ng-template和ng-container的用法
了解Angular中的变化检测(change detection)机制
更多相关阅读请进入《Angular》频道 >>

Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者