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

Posted lucky-heng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了angular6 页面加载数据时的loading提示相关的知识,希望对你有一定的参考价值。

使用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提示的主要内容,如果未能解决你的问题,请参考以下文章

使用 simplexml_load_file() 加载 XML 时的警告

Loading加载页面

加载文档时的全屏浏览器窗口

加载数据时的 iOS 启动页面

Vue实现网页首屏加载动画页面内请求数据加载loading

Vue实现网页首屏加载动画页面内请求数据加载loading