Guest User

Untitled

a guest
Jun 30th, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. @Component({
  2. selector: 'app',
  3. template: '<router-outlet></router-outlet>',
  4. directives: [ROUTER_DIRECTIVES, loginComponent, globalFrameComponent],
  5. providers: [HTTP_PROVIDERS, ROUTER_PROVIDERS]
  6. })
  7. @RouteConfig([
  8. { path: '/', name: 'Login', component: loginComponent, useAsDefault: true },
  9. { path: '/kms', name: 'Kms', component: globalFrameComponent }
  10.  
  11. ])
  12. @Injectable()
  13. export class AppComponent {
  14. constructor(private _router: Router) {
  15. this._router.navigate(['Login']);
  16. }
  17.  
  18. @Component({
  19. selector: 'login',
  20. templateUrl: 'login.html'
  21.  
  22. })
  23. @Injectable()
  24. export class loginComponent {
  25. constructor(private _router: Router) {
  26.  
  27. }
  28.  
  29. loginClick(): void {
  30. debugger;
  31. this._router.navigate(['Kms']);
  32. }
  33.  
  34. }
  35.  
  36. @Component({
  37. selector: 'kms-app',
  38. templateUrl: 'app/dashboard/landing/html/globalframe.html',
  39. providers: [HTTP_PROVIDERS]
  40.  
  41. })
  42. @Injectable()
  43. export class globalFrameComponent {
  44.  
  45. //Code i.e properties and method required by view
  46. }
Add Comment
Please, Sign In to add comment