Die URL Ich betrete ist http://localhost:8080/app/#/intro aber es verwandelt sich in http://localhost:8080/app/#!/intro#%2FintroWarum fügt meine eckige js-App Zeichen zur URL hinzu?
0
A
Antwort
0
es stellt sich heraus, hat mit Winkel Aktualisierung auf 1.6.0 zu tun, wo sie den Hash # zu einem Hash-Bang # geändert! Syntax standardmäßig. Wenn die App mit einer Hash-URL geladen wird, fügt sie diese Seltsamkeit hinzu. Das Problem ist vorbei, wenn ich nur die #! Version der URL direkt.
0
Versuchen Sie, die Html5Mode,
Routen Konfiguration verwenden:
$routeProvider
.when('/path', {
templateUrl: 'path.html',
});
$locationProvider
.html5Mode(true);
in Ihrem HTML die Basis
<head>
<base href="/"/>
</head>
Sie
Links In diesem Modus ohne die # in HTML-Dateien verwenden können<a href="/path">link</a>
Original Beitrag hier $location/switching between html5 and hashbang mode/link rewriting
Verwandte Themen
- 1. Warum fügt jQuery.ajax() einen Parameter zur URL hinzu?
- 2. eckige Texteingabe fügt wiederholte Texteingaben Werte hinzu
- 3. Wie fügt man Abfrage-String zur Seiten-URL hinzu?
- 4. Warum fügt XslCompiledTransform ein META-Tag zur HTML-Ausgabe hinzu?
- 5. Wie fügt man Zeichenketten zur Textdatei hinzu?
- 6. Std :: ofstream :: write fügt Zeichen hinzu
- 7. Warum löscht meine Url nicht die aktuelle Seite, sondern fügt sie mit dem neuen Link hinzu
- 8. Warum fügt Visual Studio meinem Namensbereich ein At-Zeichen (@) hinzu?
- 9. warum fügt der psych yaml interpreter rund 80 zeichen hinzu?
- 10. Fügt keine Daten zur JSON-Datei hinzu
- 11. Was fügt meine package.json Zeilen hinzu, und warum?
- 12. Warum fügt meine JS keine HTML-Klasse hinzu?
- 13. Warum fügt meine MySQL-Datenbank leere Zeilen hinzu?
- 14. Warum fügt Sublayer Subviews hinzu?
- 15. Wie fügt man InputMethodService zur Aktivität hinzu?
- 16. Warum funktioniert meine eckige App nicht?
- 17. IIS fügt Domäne zu Website-URL hinzu
- 18. Warum fügt das pageSpeed-Modul eval() hinzu?
- 19. Mandril: Wie fügt man eine ics-Einladungsdatei zur Vorlage hinzu?
- 20. Warum fügt Mongoose leere Arrays hinzu?
- 21. Warum Firefox fügt CSS-Stile unerwartet hinzu?
- 22. Bash: Warum fügt Echo zusätzliches Leerzeichen hinzu?
- 23. Warum fügt React class hinzu, ist = "null"?
- 24. Warum fügt Angular noch unbekannte Auswahl hinzu?
- 25. Meine App fügt keine Wetterinformationen zu TextView (JSON) hinzu
- 26. Wie fügt man angularMoment zur Rails-Manifestdatei hinzu?
- 27. Ofstream fügt zusätzliche Zeichen zu meiner Ausgabe hinzu
- 28. Wie fügt man den ursprünglichen Daten Zeichen hinzu?
- 29. Warum werden meine optionalen Zeichen nicht gefangen?
- 30. XML-Ausgabegerät fügt zusätzliches nicht-ASCII-Zeichen hinzu
können Sie Ihren Code zeigen? – btinoco
Sieht aus wie eine Router-Sache (ohne irgendeinen anderen Code zu sehen). –
hast du htm5mode aktiviert? – btinoco