/ / Bootstrap aspoň jedného komponentu pred injekciou smerovača - angular, angular2-router3

Bootstrap aspoň jeden komponent pred vstrekovaním Router - uhlový, uhlový2-router3

Vo finále sa snažím implementovať službu Authvydanie Angular 2, mal som iba dve komponenty: Login Component a Admin Component a som strážny admin Component, ale výsledkom bude nasledujúca chyba, pretože nemám na výber, či sa má komponent načítať skôr ako admin, Existuje nejaké riešenie tohto problému? ?

zone.js:344 Unhandled Promise rejection: Bootstrap at least one component before injecting Router. ; Zone: <root> ; Task: Promise.then ; Value: Error: Bootstrap at least one component before injecting Router.(…) Error: Bootstrap at least one component before injecting Router.
at setupRouter (http://localhost:3000/scripts/@angular/router//bundles/router.umd.min.js:13:18707)
at NgModuleInjector.get (AppModule.ngfactory.js:372:57)
at NgModuleInjector.AppModuleInjector.createInternal (AppModule.ngfactory.js:561:64)
at NgModuleInjector.create (http://localhost:3000/scripts/@angular/core//bundles/core.umd.min.js:30:1140)
at NgModuleFactory.create (http://localhost:3000/scripts/@angular/core//bundles/core.umd.min.js:30:673)
at eval (http://localhost:3000/scripts/@angular/core//bundles/core.umd.min.js:29:25106)
at ZoneDelegate.invoke (http://localhost:3000/scripts/zone.js/dist/zone.js:192:28)
at Object.onInvoke (http://localhost:3000/scripts/@angular/core//bundles/core.umd.min.js:29:16609)
at ZoneDelegate.invoke (http://localhost:3000/scripts/zone.js/dist/zone.js:191:34)
at Zone.run (http://localhost:3000/scripts/zone.js/dist/zone.js:85:43)consoleError @ zone.js:344_loop_1 @ zone.js:371drainMicroTaskQueue @ zone.js:375ZoneTask.invoke @ zone.js:297

zone.js: 346 Chyba: Uncaught (in sľub): Chyba: Bootstrap aspoň jednej zložky pred vložením smerovača. (…)

odpovede:

3 pre odpoveď č. 1

Vyriešil sa to odstránením metódy ngOnInit () na serveri AuthService


0 pre odpoveď č. 2

Myslím si, že problém je v tom, že žiadne nepoužívatemoduly pre vašu aplikáciu. Najnovšia verzia pre angular 2 využíva proces vytvárania modulov na riešenie všetkých závislostí vašej aplikácie.

Akú verziu angular 2 používate?