Wenn meine URL http://www.something.com/foo/bar/index.html?color=yellow&animal=rat
ist, scheint es, als ob:Gibt es eine integrierte Möglichkeit, die aktuelle URL ohne Abfrageparameter abzurufen?
$location.path()
foo/bar/index.html
$location.absUrl()
zurückkehren wirdhttp://www.something.com/foo/bar/index.html?color=yellow&animal=rat
zurückkehren$location.url()
foo/bar/index.html?color=yellow&animal=rat
jede Funktion Gibt es zurück, die zurück http://www.something.com/foo/bar/index.html
?
Oder muss ich das selbst mit Funktionen wie protcol, Host, Port, etc. (oder strip die Abfrage-Parameter aus mir selbst)?
Als ich das tat, hatte ich es zu konstruieren mich selber. Ich würde mich freuen, wenn das nicht nötig wäre. – Seiyria
Ist $ location.absUrl() nicht zurück, was Sie wollen oder warum entfernen Sie nicht einfach das? Am Ende? –
$ location.absUrl() hat am Ende die Abfrageparameter ("? Color = yellow & animal = rat"). Einfach genug, um sich loszureißen, aber ich fragte mich nur, ob es eine eingebaute Funktion gab, da sie Funktionen für fast alles andere zu haben scheinen. – Jer