خرید بک لینک

Vote count: 0

I'm using angular 1.5.2 and angular ui router 0.2.5, i make a page transition, from a state to another state, only the screen changes, but the controller not change, i tried to do the transition by three different ways:

              $location.path('/home');
              $state.go('home');
              $state.transitionTo('home');

the states

appTmw.config(function($stateProvider, $urlRouterProvider) {

$urlRouterProvider.otherwise('/login');

$stateProvider.state('login', {
        url: '/login',
        controller: 'LoginCtrl',
        views: {
            '': {
                templateUrl: '/components/login/loginview.html'
            }
        }
    })
    .state('home', {
        url: '/home',
        controller: 'HomeCtrl',
        views: {
            '': {
                templateUrl: '/components/home/homeView.html'
            },
            'nav@home': {
                templateUrl: '/assets/partials/cabecalho.html'
            },
            'rod@home': {
                templateUrl: '/assets/partials/rodape.html'
            }
        }
    })
    ...

The screen change from login to home, but the controller remains the LoginCtrl.

What is wrong with de code?

asked 57 secs ago

برچسب: نویسنده: استخدام کار تاريخ: سه شنبه 24 فروردين 1395 ساعت: 9:13

صفحه بندی