Exemples d'écriture spécifiques:
1.js définit un contrôleur
fonction myctrl ($ scope, $ emplacement) {$ scope.jumptourl = function (path) {// todo: ajouter du code ici};}2. Appliquer le contrôleur en HTML
<div ng-controller = 'myctrl'> <button ng-Click = "Jumptourl ('/ Signin')"> Signin </ftont> </div>3. FILLER DE LA POSITION TODO dans le contrôleur
$ emplacement.path (chemin);
Ensuite, exécutez-le pour voir l'effet.
Supposons que l'URL de la page actuelle soit: http://127.0.0.1:8080/#/home
$ emplacement.path (chemin); Après l'exécution, il passera à http://127.0.0.1:8080/#/signin
Si vous constatez que la page ne peut pas rediriger normalement, vous pouvez ajouter une phrase après $location.path(path);
var cururl = $ location.absurl (); // utilisé pour afficher le chemin complet de l'URL
Lors de la débogage de la page de suivi, vous pouvez probablement deviner ce que devient la valeur Cururl.
Ok, ce qui précède consiste à utiliser le contrôleur pour terminer la redirection de l'URL dans AngularJS. J'espère que cet article sera utile à tout le monde d'apprendre AngularJS.