Ich hätte gedacht, diese Informationen zu finden, wäre einfach mit dem ganzen Arbeit, die in Angular2 gegangen ist, aber anscheinend nicht ...Erhalten Sie volle URL bei der Verwendung von Angular2
1) Wie kann ich den vollen url erhalten von die aktivierte Route in Angular2? Ich weiß, ich kann window.location.href
anrufen, aber ich fragte mich, ob es einen Winkelweg gab.
2) Gibt es eine Möglichkeit, eine URL "aufzubauen"? Wenn ich weiß, wann die Route ich möchte und die Parameter für diese Route, kann ich die volle URL erstellen?
Der Plunker in http://stackoverflow.com/questions/37517183/how-do-i-get-the-absolute-path-of-the-current-page-in-angular-2/37517504#37517504 bietet meine Versuche. –
Wenn der Bottle Snippet läuft, sehen Sie "loading ..." und dann nichts. Bevor ich jedoch meine Frage gepostet habe, habe ich Ihre Antwort während meiner Suche gesehen, aber als ich location.prepareExternalUrl (location.path()) ausprobiert habe, wurde mir nur ein absoluter Pfad zurückgegeben ... nicht der * vollständige * Pfad (vollständiger Pfad sollte enthalten) Protokoll, Host, Port usw.) – Jason
Öffnen Sie die Browserkonsole. Dort erhalten Sie die Ausgabe für alle Beispiele. Arbeitete für mich vor 2 Stunden. –