2016-04-24 12 views
3

現在のURLのホストをAngular2で取得する方法を探しています。 だからangular2でホストを取得する方法

http://example.com/myapp.html 

に私が取得したい:

example.com 

(angular1で、私はそれを解析するlocation.host $()を使用似たものがある。?)

+0

[Angular2でサービスのドメイン名を取得する方法](http://stackoverflow.com/questions/36222845/how-to-get-domain-name-for-service-in-angular2)の可能な複製 –

答えて

7

さて、旧式のwindow.location JavaScriptオブジェクトがあります。 それには、その下にURLを構成するすべての要素があります。 コンソールに印刷してみてください。

console.log(window.location);

編集:

あなたが実際に必要なものは window.location.host

参照です。http://www.w3schools.com/jsref/obj_location.asp

1

location.hostname X = //${location.hostname} を聞かせて、ブラウザに入力した、あなたのTSファイルで、::ここ は、別の場所のプロパティの視覚的な表現だhttp://www.example.com あなたはX = "HTTP GET:// WWWを.example.com " あなたはxからの例が得やすいはずです。

関連する問題