Angular 2 RC4でクエリパラメータを取得するにはどうすればよいですか?私はドキュメントを試してみて、何の意味もない。Angular 2 RC4でクエリパラメータを取得する方法
ngOnInit
で
http://localhost:3000/models/initials/mid_c1e1c31e6eff42f1982af4124a823b36?test=4
は、どのように私は、パラメータtest
の値を得るのですか?
private sub: Subscription;
ngOnInit() {
this.sub = this.route.params.subscribe(params => {
console.log(params);
let id = params['test'];
console.log(id);
});
}
これは私が、私は、クエリがPARMS取得したいルートに移動する方法です:
this._router.navigate(['models/initials/'+model_id+'?test=4']);
私は – Tampa
@Tampaをすることができます{/ *(ID)ID * /にconsole.logであなたがやりたい}ないとき、私は未定義取得しますデバッグして、あなたのroute.paramsに何が入っているかを確認してください。 – Terje
私のURLは私が投稿したもののように見えます。私がparams ['id']に変更した場合、私はmid_c1e1c31e6eff42f1982af4124a823b36を取得し、その部分が動作するようにします。私はちょうど得ることができない?テスト= 4。そのroute.paramオブジェクトを見ると、URLウィンドウにもかかわらずそこには表示されません。 – Tampa