Javascript-форум (https://javascript.ru/forum/)
-   Angular.js (https://javascript.ru/forum/angular/)
-   -   Перезапуск контроллера (https://javascript.ru/forum/angular/56708-perezapusk-kontrollera.html)

logosan 30.06.2015 14:06

Перезапуск контроллера
 
Добрый день. Скажите, как сделать так чтобы контроллер перезапускался при переходе между страницами. В первом контроллере я получаю список из localstorage и повторном переходе на /plans список этот не обновляется, только если перезагрузить страницу

.config(function($stateProvider, $urlRouterProvider) {
        $stateProvider
            .state('plans', {
                url: '/plans',
                templateUrl: 'view/plans.html',
                controller: 'plansCtrl'
            })

            .state('addPlan', {
                url: '/addPlan',
                templateUrl: 'view/addPlan.html',
                controller: 'addPlanCtrl'
            });

        $urlRouterProvider.otherwise("/plans");

logosan 30.06.2015 14:12

Ответ нашёл сам
 
$state.go('plans');


А я использовал стандартный роутинг Angular $location


Часовой пояс GMT +3, время: 09:50.