Ich habe eine URL in WinkelWie entferne ich die #hash vollständig von einer URL in Winkel
/etwas # bla
und ich möchte, dass die Hash bekommen und es zu entfernen.
var hash = $location.hash();
$location.hash('');
macht die URL/etwas #
Wie kann ich die # ganz loszuwerden.
Update: nein Ich verwende # nicht zur Steuerung der Navigation. Es wird nur auf einer einzelnen Seite verwendet, um zu signalisieren, ob ein Popover angezeigt werden soll oder nicht. Nachdem das Popover angezeigt wird, möchte ich das # vom Controller entfernen lassen. Sitewide benutze ich bereits den html5Mode, um normale URLs ohne die # -Markierung zu machen.
Versuchen Sie '$ location.replace ($ location.path())'. – ceejayoz
@ceejayoz hat keinen Einfluss darauf. – RobKohr
@Boaz kein Duplikat. Ich frage etwas anderes – RobKohr