У меня есть маршрут с параметром, как этотAngularJS - простая маршрутизация не работает
var app = angular.module("myapp", ["ngRoute"]);
app.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) {
$locationProvider.hashPrefix("!").html5Mode(true);
$routeProvider
.when('/sukien', { templateUrl: '/app/views/sukien/index.html' , controller: 'eventCtrl' })
.when('/sukien/:id', { templateUrl: function (params) { return '/app/views/sukien/index.html?id=' + params.id }, controller: 'eventCtrl' })
}])
почему/sukien работы и/sukien /: идентификатор не? Действительно, angularjs, похоже, не понимает, что это такое. «Непринятый типError: undefined не является функцией»
/sukien/333 => не работает.
Просто печать ' params', чтобы консоль от вашей функции, чтобы увидеть, что она содержит. – akonsu