Angular-ui-router état.transitionTo routes à vide:id (/utilisateurs//)

où Il devrait itinéraire à /users/me/ et au Lieu de cela il achemine vers /users//
si je écrire manuellement le /users/me/ url ou un lien pour s'y installer, tout fonctionne bien. mais transitionTo Ne fait pas ce que j'attends et je ne peux pas comprendre pourquoi.

Dans mon code j'ai:

$state.transitionTo('users.me');

où dans mes itinéraires(unis) config j'ai:

state('users', {
            abstract:true,

            templateUrl: '/path/to/template.html',

            access: { isPrivate: 0 },
            resolve: {
           ...a resolve block..



    }).state('users.me',{
            url: '/users/:id/',
            controller: 'userCtrl',
            access: { isPrivate: 0 },
            views:{
                'userView':{
                    templateUrl:'/path/to/template.html'',
                    controller:'userCtrl',

                },
                'view1':{
                    templateUrl:'/path/to/template.html'',
                    controller:'anotherCtrl',

                },
                'view2':{
                    templateUrl:'/path/to/template.html'',
                    controller:'anotherCtrl',

                },
                'view3':{
                    templateUrl:'/path/to/template.html'',
                    controller:'anotherCtrl',

                },
                'view4':{
                    templateUrl:'/path/to/template.html',
                    controller:'anotherCtrl'
                }
            }

Je serai heureux de vous aider avec cette

OriginalL'auteur alonisser | 2013-11-27