在Angular Material中mat-progress-spinner介绍
Angular Material是一个UI组件库,由Angular团队开发,用于构建桌面和移动Web应用程序的设计组件。为了安装它,我们需要在我们的项目中安装Angular,一旦你有了它,你可以输入下面的命令并可以下载它。
<mat-progress-spinner>
和<mat-spinner>
标签是用来表示一个事件或活动的进展。根据类型的不同,它们以圆圈方式移动。
Installation:
ng add @angular/material
步骤:
- 首先,使用上述命令安装Angular Material。
- 完成安装后,在app.module.ts文件中从’@angular/material/progress-spinner’导入’MatProgressSpinnerModule’。
- 为了使用旋转器,我们需要简单地使用
<mat-spinner>
标签。 - 他们有两种类型的进度条,如确定的和不确定的。
- 不确定的情况下,旋转器不会旋转,但在不确定的情况下,旋转器会连续旋转。
- 对于确定类型的旋转器,我们需要给出值,以便显示它们。
- 如果我们想改变主题,我们可以通过使用颜色属性来改变它。在angular中,我们有3个主题,它们是主要的、重点的和警告的。
- 一旦完成了上述步骤,就可以服务或开始项目。
代码实现:
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { MatProgressSpinnerModule } from '@angular/material';
import { AppComponent } from './example.component';
@NgModule({
declarations: [AppComponent],
exports: [AppComponent],
imports: [
CommonModule,
FormsModule,
MatProgressSpinnerModule
],
})
export class AppModule {}
<mat-spinner color="warn">
<br>
<mat-spinner color="primary">
<br>
<mat-spinner color="accent">
输出: