Ionic2, NavController in Injectable Service einspeisen
Ich habe ein Problem mit Injectable Service in Angular2 mit dem Ionic2-Framework.
Mein Service sieht so aus:
import {Injectable} from '@angular/core';
import {NavController} from 'ionic-angular';
@Injectable()
export class ViewStackController {
static get parameters() {
return [[NavController]];
}
constructor(nav) {
}
}
Und ich bekomme eine FehlermeldungNo provider for NavController
. Es ist seltsam, weil es in jeder Page-Klasse funktioniert, obwohl es @ h@Component
, vielleicht ist das der Haken.
edit # 1:
Ich biete diesen Service in @ ionicBootstrap
, so was
ionicBootstrap(MyApp, [ViewStackController], {});