码迷,mamicode.com
首页 > 其他好文 > 详细

angular6 页面加载数据时的loading提示

时间:2019-06-05 23:53:59      阅读:382      评论:0      收藏:0      [点我收藏+]

标签:nts   htm   config   border   save   from   style   ror   radius   

使用npm安装ngx-loading模块

npm install --save ngx-loading

 

在app.module.ts中导入模块

import { BrowserModule } from ‘@angular/platform-browser‘;
import { NgModule } from ‘@angular/core‘;
import { NgxLoadingModule } from ‘ngx-loading‘;

@NgModule({
  ...
  imports: [
    ...
      NgxLoadingModule,
    ...
  ],
 ...
})
export class AppModule { }

 

在对应的component.ts文件中增加loading属性

export class *Component implements OnInit {
  loading = false;
  ...
  get*Data(): void {
    this.loading = true;
    this.*Service.getData(url).subscribe(res => {
      ...
      this.loading = false;
      ...
    }, error => {
      ...
      this.loading = false;
      ...
    });
  }
}

 

最后,在html文件中加入下列代码即可:

<ngx-loading [show]="loading" [config]="{ backdropBorderRadius: ‘14px‘ }"></ngx-loading>

 

angular6 页面加载数据时的loading提示

标签:nts   htm   config   border   save   from   style   ror   radius   

原文地址:https://www.cnblogs.com/lucky-heng/p/10982445.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!