发表于: 2021-07-22 23:05:27

2 1961


今天完成的事情:

学习各个文件或者文件夹的详细说明

assets:图片,插件

enviroments: 生产环境和实战方式不一致时,可以将变量或地址进行配置,也可以自己新建

index.html: 这个是别人访问你的网站是看到的主页面的HTML文件。大多数情况下你都不用编辑它。在构建应用时。CLI会自动把所有的js和css文件添加进去。所以你不需要添加<script>或<link>标签

e2e: 端到端测试文件

app/ 文件夹中包含此项目的逻辑和数据

app/app.component.html

定义与根组件 AppComponent 关联的 HTML 模板。

app/app.component.css

为根组件 AppComponent 定义了基本的 CSS 样式表

app/app.component.ts

为应用的根组件定义

app/app.component.spec.ts

为根组件 AppComponent 定义了一个单元测试。

app/app.module.ts

定义了名为 AppModule 的根模块,它会告诉 Angular 如何组装应用。这里最初只声明一个 AppComponent。当你向应用中添加更多组件时,它们也必须在这里声明。

遇到的问题:

跟着官方文档使用ng-zorro组件库

初始化配置#

进入项目文件夹,执行以下命令后将自动完成 ng-zorro-antd 的初始化配置,包括引入国际化文件,导入模块,引入样式文件等工作。

$ ng add ng-zorro-antd

初始化配置之后

发现直接复制组件样式还是报错



经过询问师兄得知只用复制html样式就行了,放到模板里直接使用就行了

使用之后按钮是有了,但是按钮的样式没有

还需跟着官方文档引入相关文件

在 style.css 中引入预构建样式文件

@import "~ng-zorro-antd/ng-zorro-antd.min.css";

在 style.less 中引入 less 样式文件

@import "~ng-zorro-antd/ng-zorro-antd.less";

如果使用按钮组件就得引用按钮的组件模块,

使用什么组件就得引用该组件的模板


引入组件模块#

最后你需要将想要使用的组件模块引入到你的 app.module.ts 文件和特性模块中。

以下面的 NzButtonModule 模块为例,先引入组件模块:

import { NgModule } from '@angular/core';import { NzButtonModule } from 'ng-zorro-antd/button';import { AppComponent } from './app.component';@NgModule({
  declarations: [
    AppComponent  ],
  imports: [
    NzButtonModule  ]})export class AppModule { }



最后引入完该引入的配置文件之后效果就出来了

明天计划的事情:使用ng-zorro做出四个页面


收获:初步使用gn-zorro组件库


返回列表 返回列表
评论

    分享到