dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_AppRoutingModule cluster_AppRoutingModule_imports cluster_AppRoutingModule_exports RouterModule.forRoot(args) RouterModule.forRoot(args) AppRoutingModule AppRoutingModule RouterModule.forRoot(args)->AppRoutingModule RouterModule RouterModule AppRoutingModule->RouterModule

File

src/app/app-routing.module.ts

Description

Module that defines all the routes at the root level

import { NgModule } from "@angular/core";
import { RouterModule, Routes } from "@angular/router";

import { BookListComponent } from "app/book-list/book-list.component";
import { BookDetailComponent } from "app/book-detail/book-detail.component";

const appRoutes: Routes = [
    {path: '', redirectTo: "/books", pathMatch: "full"}, 
    {path: "books", component: BookListComponent}, 
    {path: "books/:id", component: BookDetailComponent}
];

/**
 * Module that defines all the routes at the root level
 */
@NgModule({
    imports: [
        RouterModule.forRoot(appRoutes)
    ], 
    exports: [RouterModule]
})
export class AppRoutingModule {

}

results matching ""

    No results matching ""