0
他のコンポーネントとサービスのすべてに依存する依存性注入があることをお知らせします。Angular2 Dependency Injectionがサービスで動作しない
なぜルータは未定義ですか?
import { Router } from '@angular/router';
import { Injectable } from '@angular/core';
@Injectable()
export class ClientQueryActionListProvider {
constructor(
private router: Router) {
}
goToCorrespondence(): void{
let navToRouteUrl = 'someroutehere';
this.router.navigateByUrl(navToRouteUrl); //while debugging router is undefined
}
}
これを引き起こす原因は考えられません。通常、どこにでもルータを設置することができます。 –
私はこれをデバッグしていましたが、このバグの論理的な理由がわかりません。私はこれについて多くの記事を読んだことがありますが、ほとんどの記事ではコンストラクタにxを追加したようなものがあります。 – JT1979
これをデバッグするには良いことを教えてください。 – JT1979