/ / Errore Impossibile risolvere tutti i parametri per setupRouter - angularjs, angular, typescript

Errore Impossibile risolvere tutti i parametri per setupRouter - angularjs, angular, typescript

Ricevo l'errore "Impossibile risolvere tutti i parametri per RouteParams durante la creazione di un'app di base per il routing"

Di seguito è riportato il mio file app.module.ts

import { NgModule }       from "@angular/core";
import { BrowserModule }  from "@angular/platform-browser";
import { FormsModule }    from "@angular/forms";
import { HttpModule }    from "@angular/http";


import { App } from "./app";
import { routing } from "./components/appRouting/app.routing";
import { LoginComponent } from "./components/login/loginComponent";
import {SliderMenuComponent} from "./components/sliderMenu/sliderMenuComponent";

@NgModule({
imports: [
BrowserModule,
FormsModule,
routing,
HttpModule
],
declarations: [App,LoginComponent,SliderMenuComponent],
providers: [],
bootstrap: [App]
})
export class AppModule { }

Il mio app.routing.ts ha il seguente aspetto:

import { ModuleWithProviders } from "@angular/core";
import { Routes, RouterModule } from "@angular/router";
import {LoginComponent} from "../login/loginComponent";
import {SliderMenuComponent} from "../sliderMenu/sliderMenuComponent";
const appRoutes: Routes = [
{
path: "",
redirectTo: "/login",
pathMatch: "full"
},
{ path: "login", component: LoginComponent },
{ path: "slider", component: SliderMenuComponent }
];
export const appRoutingProviders: any[] = [
];
export const routing: ModuleWithProviders = RouterModule.forRoot(appRoutes);

La mia app.ts ha il seguente aspetto:

importare {Component} da "@ angular / core";

@Component({
selector: "app",
template : `
<h1 class="title">Component Router</h1>
<nav>
<a routerLink="/slider" routerLinkActive="active">Slider</a>
<a routerLink="/login" routerLinkActive="active">Login</a>
</nav>
<router-outlet></router-outlet>
`
})
export class App {
}

risposte:

2 per risposta № 1

aggiornato il router angolare a "@ angular / router": "3.0.0-rc.2" e funziona ora