我的網址是這樣的:AngularJS routeParam不工作
http://localhost:3000/details/59567bc1de7ddb2d5feff262
,我想要得到的參數id
59567bc1de7ddb2d5feff262
但因爲某些原因routeParam總是返回undefined
我控制器:
task.controller('ctrla', function($rootScope, $scope, $http, $timeout, $routeParams){
$scope.first = 1;
console.log($routeParams);
});
條
路線:
task.config(function ($routeProvider, $locationProvider){
$routeProvider.when('/details/:id', {
templateUrl: "details.html",
controller: "ctrla"
})
});
任何幫助將是一個生命的拯救。
您的路線如何定義? – Sajeetharan
我更新我的問題與航線的定義,請給它看看 – Mustapha