Ionic2, injeta NavController no serviço injetável
Eu tenho um problema com o serviço injetável no Angular2 usando a estrutura Ionic2.
Meu serviço fica assim:
import {Injectable} from '@angular/core';
import {NavController} from 'ionic-angular';
@Injectable()
export class ViewStackController {
static get parameters() {
return [[NavController]];
}
constructor(nav) {
}
}
E eu recebo erroNo provider for NavController
. É estranho, porque em qualquer classe de página está funcionando, embora tenha@Component
, talvez seja esse o problema.
editar # 1:
Estou prestando este serviço emionicBootstrap
, como isso:
ionicBootstrap(MyApp, [ViewStackController], {});