@ngx-loading-bar/router
A fully automatic loading bar with zero configuration for angular app (http, http-client and router).
1. Install @ngx-loading-bar/router
npm install @ngx-loading-bar/router --save
2. Import the LoadingBarRouterModule
:
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { RouterModule } from '@angular/router';
import { LoadingBarRouterModule } from '@ngx-loading-bar/router';
import { AppComponent } from './app';
@NgModule({
imports: [
BrowserModule,
RouterModule.forRoot(...),
LoadingBarRouterModule,
],
declarations: [ AppComponent ],
bootstrap: [ AppComponent ],
})
export class AppModule {
}
3. Include ngx-loading-bar
in your app component:
import { Component } from '@angular/core';
@Component({
selector: 'app',
template: `
...
<ngx-loading-bar></ngx-loading-bar>
`,
})
export class AppComponent {}
Related packages
4.0.0-alpha.0 (2019-01-01)
Features
BREAKING CHANGES
@ngx-loading-bar/core
has been moved to peerDependencies which require to install the dependency by yourself:
Before:
npm install @ngx-loading-bar/http-client --save
After:
npm install @ngx-loading-bar/core @ngx-loading-bar/http-client --save
- the
forRoot
method on LoadingBarModule
has been removed.
<a name="3.0.0"></a>