In diesem Artikel werden hauptsächlich relevante Informationen zum Entfernen des #-Symbols im AngularJS-Routing vorgestellt. Ich hoffe, dass dieser Artikel allen helfen kann.
Lösung zum Löschen des #-Symbols im AngularJS-Routing
Bei der kürzlichen Arbeit an einer Webanwendung besteht die Notwendigkeit, das #-Symbol im AngularJS-Routing zu löschen .
Zum Beispiel:
http://example.com/ http://example.com/#/about http://example.com/#/contact
muss in
http://example.com/ http://example.com/about http://example.com/contact
geändert werden Dies ist eckig. Es wird standardmäßig mitgeliefert. Wenn Sie es also löschen möchten, müssen Sie es konfigurieren:
$locationProvider.html5Mode(true);
Dann im Header von index.html , geben Sie eine Basis an:
<base href="/" rel="external nofollow" >
Das ist in Ordnung, informieren Sie sich bei Bedarf, um es auszuprobieren!
Verwandte Empfehlungen:
AngularJS imitiert WeChat-Bildgesten-Skalierungscode
AngularJS verwendet UI-Route, um Mehrschichtigkeit zu erreichen Nesting Routing
AngularJs-Benutzeranmeldungsproblembehandlung
Das obige ist der detaillierte Inhalt vonAngularJS-Routing löschen #symbol-Beispielfreigabe. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!