Конкретные примеры письма:
1.JS определяет контроллер
Функция myctrl ($ scope, $ location) {$ scope.jumptourl = function (path) {// todo: добавить код здесь};}2. Применить контроллер в HTML
<div ng-controller = 'myctrl'> <button ng-click = "jumptourl ('/signin')"> signin </button> </div>3. Заполните в положении TODO в контроллере
$ location.path (path);
Затем запустите его, чтобы увидеть эффект.
Предположим, что URL -адрес текущей страницы: http://127.0.0.1:8080/#/home
$ location.path (path); После исполнения он перейдет на http://127.0.0.1:8080/#/signin
Если вы обнаружите, что страница не может перенаправить нормально, вы можете добавить предложение после $location.path(path);
var cururl = $ location.absurl (); // используется для отображения полного пути URL
При отладке страницы отслеживания, вы, вероятно, можете догадаться, что становится значением Cururl.
Хорошо, вышеупомянутое использование контроллера для полного перенаправления URL в AngularJS. Я надеюсь, что эта статья будет полезна для всех, чтобы изучить AngularJS.