使用NG-ZORRO文档新建项目,组件加载无效

发布于 2022-09-12 22:43:04 字数 370 浏览 28 评论 0

官网新建项目命令行:

npm install -g @angular/cli
ng new PROJECT-NAME
ng add ng-zorro-antd

项目启动后,首页出现了NG-ZORRO欢迎文字,但是我将首页改为:

<button nz-button nzType="primary">Primary Button</button>

这个按钮组件没有加载出来,只是显示了普通的按钮,请问应该怎么改啊?

命令行我就是用了上面三条,没使用其他插件,NG-ZORRO的主题也没有按需加载,使用的 ng-zorro-antd 是 11.2,angular 也是 11.2

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

飘逸的'云 2022-09-19 22:43:04

因为 zorro 的组件都是模块化引入的,这有利于树摇优化(项目没用到的组件最后不打包),所以你要用到哪些组件,就引入哪些模块。
比如在 app.module.ts 中:

import { NzButtonModule } from 'ng-zorro-antd/button';
@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    BrowserAnimationsModule,
    NzButtonModule
  ],
  bootstrap: [AppComponent]
})
export class AppModule { }

这样就能识别 zorro 的各类按钮组件了

过期情话 2022-09-19 22:43:04

谢谢,已经解决了,没想到还要按需加载。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文