ho una molto semplice applicazione angolare che ho distillato al seguente:
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'}
);
}]);
e il codice HTML:
<div ng-controller="CompanyCtrl"></div>
quando accedo $ routeParams, si tratta in bianco. Quando uso .otherwise(), caricherà tutto ciò che ho specificato lì. Qualche idea di cosa mi stia perdendo?
u può vedere che cosa hai trovato in $ route.current.params.id –
Dov'è $ percorso? – wesbos
Vedere se questo risolve il problema: http: // deansofer.com/posts/view/14/AngularJs-Tips-and-Tricks-AGGIORNATO # routing –