Как создать простую переадресацию при нажатии на какую-либо кнопку в Угловом 2? Уже пробовал:Угловая 2 переадресация по клику
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']);
}
}
не работает. У меня есть ИСКЛЮЧЕНИЕ: Ошибка: Неподготовлено (в обещании): Не удается найти выход по умолчанию – TeodorKolev
Не могли бы вы предоставить содержание шаблона, в котором вы определяете маршруты (содержащие 'SomewhereElse')? У вас должен быть «роутер-выход» ... –
Да, у меня есть внутри. Он находится внутри app.component.ts. @Component ({ селектор: 'моя-приложение', шаблон: ' <маршрутизатор-розетка> маршрутизатор-розетка> ', директивы: [ROUTER_DIRECTIVES] }) – TeodorKolev