我有以下控制器:
app.controller('ObjectBoardCtrl', ['$scope' , '$rootScope' , '$routeParams' ,
function($scope , $rootScope, $routeParams) {
$scope.selectedObjectId = $routeParams.id;
}]);
而这条路线配置:
app.config(['$routeProvider',
function($routeProvider, $routeParams) {
$routeProvider.when('/object/:id', {
controller: 'ObjectBoardCtrl'
});
}]);
$routeParams 对象为空,无论我做什么。我正在尝试使用 #/object/4334 访问不同的页面,并在我的页面上有指向不同 ID 的链接,但它拒绝更新 $routeParams 对象。不用说 ngRoute 是注入的,控制台上没有错误。我在这里想念什么?(我几乎遵循我发现的每一个教程)。
谢谢!