标签: angular2-flashmessages

Error: NullInjectorError: No provider for FlashMessagesService

I am using Angular 2 flash messages to display message when user click on logout button. I have added provider in navbar.component.ts, and some other experiments but facing same error.

Below are the steps which i have performed:

Step1:

 npm install angular2-flash-messages --save
Run Code Online (Sandbox Code Playgroud)

Step2: app.module.ts

 import { FlashMessagesModule } from 'angular2-flash-messages';

    @NgModule({
        imports: [
            // other imports
            // ...
            FlashMessagesModule,
            // ...
        ]
    })
Run Code Online (Sandbox Code Playgroud)

Step3: app.component.html

<app-navbar></app-navbar>

<div class="container">
  <flash-messages></flash-messages>
  <router-outlet></router-outlet>
</div>
Run Code Online (Sandbox Code Playgroud)

Step4: navbar.component.ts

import { Component} from '@angular/core';
import …
Run Code Online (Sandbox Code Playgroud)

mean-stack angular angular2-flashmessages

3
推荐指数
1
解决办法
2017
查看次数