Angular.js - d'avoir accès aux paramètres via $route $ou $ routeParams

J'ai un Contrôleur dans lequel j'ai injecter $route et $routeParams mais quand je vais pour obtenir la valeur par

$route.les itinéraires.actuel.params.test ->> actuel n'est pas défini
$routeParams.test ->> test n'est pas défini

Les deux objets semblent être remplies correctement lorsque j'utilise la console.log($route) ou à la console.log($routeParams)

Je suis perplexe. Comment la valeur d'être là pour la console.journal, mais ne parviennent pas à l'intérieur d'un même contrôleur que je fais de la console.journal?

Mise À Jour: Exemple De Code

    angular.module('TestApp')
        .controller('TestController', ['$scope', '$http', '$routeParams', '$route',
            function($scope, $http, $routeParams, $route) {
                console.log($routeParams);
                //console.log($routeParams.test);
                console.log($route.current.test);
                //console.log($route.routes);

            }]);
Pourriez-vous poster une partie de votre code?
current est une propriété de $route. Pas de $route.routes.
$route.courant revient pas défini
vous devez montrer à votre itinéraire de configuration il est la clé de ce que les propriétés seront disponibles sur $routeParams.

OriginalL'auteur BuddyJoe | 2013-08-21