Je URL comme ceci:AngularJS routeParam ne fonctionne pas
http://localhost:3000/details/59567bc1de7ddb2d5feff262
et je veux obtenir le paramètre id
59567bc1de7ddb2d5feff262
Mais pour certaines raisons routeParam retourne toujours undefined
Mon contrôleur est :
task.controller('ctrla', function($rootScope, $scope, $http, $timeout, $routeParams){
$scope.first = 1;
console.log($routeParams);
});
routes:
task.config(function ($routeProvider, $locationProvider){
$routeProvider.when('/details/:id', {
templateUrl: "details.html",
controller: "ctrla"
})
});
toute aide sera une vie à sauver.
comment sont définies vos routes? – Sajeetharan
je mets à jour ma question avec la définition des routes s'il vous plaît donnez-lui un coup d'oeil – Mustapha