Angular $ routeParams jest pusty

Mam naprawdę prostą aplikację Angular, którą destylowałem do następujących:

var napp = angular.module('Napp',['ngResource']);

var CompanyCtrl = function($scope, $routeParams, $location, $resource) {
    console.log($routeParams);
};


napp.config(['$routeProvider', function($routeProvider) {
    $routeProvider
    .when('/company/edit/:id', 
      {templateUrl: '/partials/edit', controller: 'CompanyCtrl'}
    );
}]);

i HTML:

<div ng-controller="CompanyCtrl"></div>

Kiedy loguję $ routeParams, pojawia się puste miejsce. Kiedy używam .otherwise (), załaduje to, co tam określiłem. Masz jakiś pomysł, czego mi brakuje?

questionAnswers(7)

yourAnswerToTheQuestion