Was verursacht das neue URL-Hash-Bang-Präfix (!#) in Angular 1.6?
Oct 24, 2024 pm 02:32 PMURL-Hash-Bang-Präfix (!#) in Angular 1.6
Frage: Entwickler haben eine Änderung in bemerkt Die URLs ihres AngularJS-Projekts, wobei anstelle eines einfachen Hashs (#) ein Hash-Bang-Präfix (!#) hinzugefügt wird. Erleben Sie etwas Ähnliches?
Antwort:
Ja, dies ist eine Änderung, die in AngularJS Version 1.6 eingeführt wurde. Das Standard-Hash-Präfix für Hash-Bang-URLs wurde von einer leeren Zeichenfolge auf ein Ausrufezeichen (!) aktualisiert.
Diese Änderung gilt für Anwendungen, die nicht im HTML5-Modus ausgeführt werden oder Browser verwenden, die dies nicht tun Unterstützen Sie es. In solchen Fällen enthalten clientseitige URLs jetzt das ! Präfix. Beispielsweise wird eine URL wie „meinedomain.com/#/a/b/c“ jetzt als „meinedomain.com/#!/a/b/c“ angezeigt.
Lösung:
Wenn Sie das Hash-Bang-Präfix lieber entfernen möchten, können Sie Ihre Konfiguration ändern:
<code class="js">appModule.config(['$locationProvider', function($locationProvider) { $locationProvider.hashPrefix(''); }]);</code>
Durch das Hinzufügen dieses Codes zu Ihrer Konfiguration wird das Hash-Präfix auf sein ursprüngliches Format zurückgesetzt.
Das obige ist der detaillierte Inhalt vonWas verursacht das neue URL-Hash-Bang-Präfix (!#) in Angular 1.6?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Ersetzen Sie Stringzeichen in JavaScript

Benutzerdefinierte Google -Search -API -Setup -Tutorial

8 atemberaubende JQuery -Seiten -Layout -Plugins

Erstellen Sie Ihre eigenen AJAX -Webanwendungen

10 JavaScript & JQuery MVC -Tutorials
