mirror of
https://github.com/aspnet/JavaScriptServices.git
synced 2025-12-26 03:27:30 +00:00
Upgrade Angular template to Angular 2 RC3 and migrate to new @angular/router
This commit is contained in:
@@ -1,20 +1,11 @@
|
||||
import * as ng from '@angular/core';
|
||||
import * as router from '@angular/router-deprecated';
|
||||
import { Http, HTTP_BINDINGS } from '@angular/http';
|
||||
import { ROUTER_DIRECTIVES } from '@angular/router';
|
||||
import { NavMenu } from '../nav-menu/nav-menu';
|
||||
import { Home } from '../home/home';
|
||||
import { FetchData } from '../fetch-data/fetch-data';
|
||||
import { Counter } from '../counter/counter';
|
||||
|
||||
@ng.Component({
|
||||
selector: 'app',
|
||||
template: require('./app.html'),
|
||||
directives: [NavMenu, router.ROUTER_DIRECTIVES]
|
||||
directives: [...ROUTER_DIRECTIVES, NavMenu]
|
||||
})
|
||||
@router.RouteConfig([
|
||||
{ path: '/', component: Home, name: 'Home' },
|
||||
{ path: '/counter', component: Counter, name: 'Counter' },
|
||||
{ path: '/fetch-data', component: FetchData, name: 'FetchData' }
|
||||
])
|
||||
export class App {
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user