Come creare un semplice reindirizzamento facendo clic su un pulsante in Angular 2? Già provato:Angolare 2 reindirizzamento al clic
import {Component, OnInit} from 'angular2/core';
import {Router, ROUTER_PROVIDERS} from 'angular2/router'
@Component({
selector: 'loginForm',
templateUrl: 'login.html',
providers: [ROUTER_PROVIDERS]
})
export class LoginComponent implements OnInit {
constructor(private router: Router) { }
ngOnInit() {
this.router.navigate(['./SomewhereElse']);
}
}
non funziona. Ho ECCEZIONE: Errore: Uncaught (promesso): Impossibile trovare l'uscita predefinita – TeodorKolev
Puoi fornire il contenuto del modello in cui definisci i percorsi (contenente lo spazio 'SomewhereElse')? Dovresti avere un 'router-outlet' in esso ... –
Sì ce l'ho dentro. È all'interno di app.component.ts. @Component ({ selettore: 'my-app', modello: ' router-outlet> ', direttive: [ROUTER_DIRECTIVES] }) –
TeodorKolev