Maison >interface Web >js tutoriel >Routage AngularJS supprimer le partage d'exemple de #symbole

Routage AngularJS supprimer le partage d'exemple de #symbole

小云云
小云云original
2018-01-30 09:53:211426parcourir

Cet article présente principalement les informations pertinentes sur la façon de supprimer le symbole # dans le routage AngularJS. J'espère que cet article pourra aider tout le monde. Les amis dans le besoin pourront s'y référer.

Solution pour supprimer le symbole # dans le routage AngularJS

Travaillant récemment sur une application Web, il est nécessaire de supprimer le symbole # dans le routage angulaire .

Par exemple :


http://example.com/
http://example.com/#/about
http://example.com/#/contact

doit être remplacé par


http://example.com/
http://example.com/about
http://example.com/contact

C'est angulaire Il est livré avec par défaut, donc si vous souhaitez le supprimer, vous devez le configurer :


$locationProvider.html5Mode(true);

Puis dans l'en-tête de index.html , précisez une base :


<base href="/" rel="external nofollow" >

C'est ok Si nécessaire, renseignez-vous pour l'essayer !

Recommandations associées :

Code de mise à l'échelle des gestes d'image WeChat d'imitation AngularJS

AngularJS utilise ui-route pour réaliser plusieurs couches Routage d'imbrication

Gestion des problèmes de connexion des utilisateurs AngularJs

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn