Warum dupliziert AngularJS die Abfragezeichenfolge auf meiner Route?
Ich verwende eine hashbasierte Navigation in meiner AngularJS-App, die unter rooted ist/
.
Wenn ein Benutzer wie folgt zu meiner App navigiert:
http://example.com/?foo
Einen Moment nach dem Laden der Seite sieht die Adressleiste anders aus, als ich erwartet hatte (möglicherweise in einem Winkel).
Was ich sah:
http://example.com/?foo#/?foo
Was ich erwartet hatte:
http://example.com/?foo#/
Warum passiert das und kann ich es ausschalten?