Si vous souhaitez de meilleurs résultats, vous pouvez utiliser la nouvelle fonctionnalité H5 de history.pushState(state, title, url) Cette méthode peut non seulement modifier title, mais également modifier l'adresse url en même temps, et enregistrer ces informations. dans la pile d'historique. Les utilisateurs bénéficieront d'une meilleure expérience lorsqu'ils utiliseront le bouton Précédent de leur navigateur.
J'ai vu une réponse sur stackoverflow, il l'a implémentée comme ça
Ajoutez d'abord un contrôleur global au HTML :
Puis j'ai écrit une usine :
Ensuite
index.html
vous pouvez obtenir le titre de la page via<h1>{{ Page.title() }}</h1>
sur la page principaleIl est très simple de définir le titre de la page spécifique correspondante. Il suffit d'injecter ceci
Page
dans votre contrôleurVoici l'implémentation spécifique : http://plnkr.co/edit/0e7T6l?p=info
Utilisez
dans
js
document.title = '...'
pour modifiertitle
Si vous souhaitez de meilleurs résultats, vous pouvez utiliser la nouvelle fonctionnalité
H5
dehistory.pushState(state, title, url)
Cette méthode peut non seulement modifiertitle
, mais également modifier l'adresseurl
en même temps, et enregistrer ces informations. dans la pile d'historique. Les utilisateurs bénéficieront d'une meilleure expérience lorsqu'ils utiliseront le bouton Précédent de leur navigateur.