Slide 94
Slide 94 text
Router Component
my-store
import { Component } from '@angular/core';
import { Routes, Router, ROUTER_DIRECTIVES, ROUTER_PROVIDERS}
from '@angular/router';
import { ProductListComponent } from './+product-list';
import { ProductComponent } from './+product';
@Component({
moduleId: module.id,
selector: 'my-store',
templateUrl: 'my-store.component.html',
directives: [ROUTER_DIRECTIVES],
providers: [ROUTER_PROVIDERS]
})
@Routes([
{path: '/products', component: ProductListComponent},
{path: '/product/:id', component: ProductComponent}
])
export class MyStoreComponent {
constructor(private router: Router) {}
}