Мне любопытно, как я буду использовать разрешение UI Router с TypeScript.
.state("signin.notActivated", <ng.ui.IState> {
controller: "SigninCtrl",
controllerAs: "signin",
url: "/notActivated",
resolve: {
inProgress: function() {
return { formData : null }
}
}
})
В моем контроллере я ввел свою решимость.
constructor(public $state : angular.ui.IState, private inProgress) {
this.init();
}
private init = () => {
this.someData = this.inProgress.formData; // error
}
Я получаю сообщение об ошибке неизвестного провайдера, потому что TypeScript пытается зарегистрировать его как службу.
Можно ли это сделать?