RC1 から Angular2 の最終リリースにアップグレードしました。RuntimeCompiler
多くの調整を行いましたが、注射するたびAppComponent
にこのエラーが発生します。
ここで何が起こっているのかわかりませんし、この問題に関する Web の回答も見ていません。とにかく、ここに参照用の私の AppComponent があります。
import { Component } from '@angular/core';
import { Location } from '@angular/common';
import { Router } from '@angular/router';
import { RuntimeCompiler } from '@angular/compiler';
@Component({
selector: 'content',
template: '<router-outlet></router-outlet>'
})
export class AppComponent {
constructor(
private location: Location,
private router: Router,
private runtimeCompiler: RuntimeCompiler
) {;
if (localStorage.getItem('id_token') == undefined) {
if (location.path().toLowerCase().startsWith('/login')) {
// LET IT BE
} else {
router.navigate(['login']);
}
runtimeCompiler.clearCache();
} else {
router.navigate(['menu']);
}
}
}
前もって感謝します。