Keine Anbieter für ActivatedRoute - Winkel 2 RC5

Nach dem Upgrade auf Winkel-2 RC5 (ab RC4) es scheint, ich kann nicht mehr Spritzen ActivatedRoute in meinen Komponenten.

ORIGINAL-EXCEPTION: Kein Anbieter für ActivatedRoute!

Hier ist das relevante Stück code:

import { Component } from '@angular/core';

import { 
  ActivatedRoute
} from '@angular/router';

declare var module: {
  id: string;
};

@Component({
  moduleId: module.id,
  selector: 'mds-app',
  templateUrl: 'app.component.html',
  styleUrls: [
      'app.component.css'
  ],
  directives: []
})
export class AppComponent { 

  constructor(private _route: ActivatedRoute) {
    this._route.params.subscribe(params => console.log(_route));
  }
}

und hier ist mein app.module.ts:

import { NgModule }      from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { CommonModule }  from '@angular/common';
import { Routes, RouterModule }  from '@angular/router';

import { AppComponent }  from './app.component';

import { 
    routing, 
    appRoutingProviders 
} from './app.routing';

@NgModule({
  imports:      [ BrowserModule, CommonModule, RouterModule ],
  declarations: [ AppComponent ],
  bootstrap:    [ AppComponent ],
  providers:    [ appRoutingProviders ]
})
export class AppModule { }

Überprüfte ich die "Tour der Helden" - Beispiel, und Sie tun genau das gleiche, es gibt keine Anbieter die Erklärung für ActivatedRoute also, was ist hier Los Frage ich mich?

InformationsquelleAutor Thorsten Westheider | 2016-08-14

Schreibe einen Kommentar