angular.js - angular 2 で現在のアドレスバーの URL を取得する方法
世界只因有你
世界只因有你 2017-05-15 17:09:22
0
7
861

URL はバックグラウンドで自動的にジャンプします。ng2 はアドレス バーの URL とそのパラメーターをどのように取得しますか?
オンラインで見つかった答えは ng1 で、メソッドは let aid=$location.search().aid; です。しかし、ng2 では $location が見つかりません。

世界只因有你
世界只因有你

全員に返信(7)
我想大声告诉你

window.location.href
ng2メソッドは必要ないようです

いいねを押す +0
淡淡烟草味

angular 2 $location がないことは不可能です

リーリー

Angular は $location を挿入することで現在のページの URL を取得および変更します

いいねを押す +0
黄舟

window.location.href //現在のアドレスバーのURL
this.sub = this.route.params.subscribe(params => {

リーリー
いいねを押す +0
Ty80

公式例: 場所、

リーリー
いいねを押す +0
给我你的怀抱

私もこの問題に遭遇しました、本当に見つかりません、助けてください

いいねを押す +0
某草草

リーリー

https://angular.io/docs/ts/la...

いいねを押す +0
漂亮男人

パラメータの取得について話しましょう。
import {ActivatedRoute} from '@angular/router';
正式には、rxjs を使用する必要がありますが、次のように強制しても大丈夫です:
this._activatedRoute.params'value'

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート