2015-12-20 4 views
2

Я строю небольшой пример приложения с angular2-дротик, и я получаю сообщение об ошибке при настройке маршрутизации:Не можете найти информацию отражения на маршрутизаторе

ИСКЛЮЧЕНИЕ: Не удается найти информацию отражения на маршрутизаторе

В моем шаблоне есть кнопка, которая вызывает метод выхода из системы. При нажатии на приложение происходит сбой при ошибке. Это мой код:

import 'package:angular2/angular2.dart'; 
import 'package:angular2/router.dart'; 


@Component(
    selector: 'home', 
    directives: const [CORE_DIRECTIVES], 
    templateUrl: 'home.html' 
) 


class Home { 
    Router router; 

    Home(Router _router) { 
    this.router = _router; 
    } 

    logout() { 
    this.router.parent.navigate(['/Login']); 
    } 
} 

Я прочитал this часть угловой вики, но я не уверен, как это относится к встроенным в пакетах. Любые указатели?

ответ

2

Добавление providers: const [ROUTER_PROVIDERS] в @Component решило это.