динамически загружать контроллер в angularjs $ routeProvider
В настоящее время у меня есть приложение AngularJS со встроенной маршрутизацией, и оно отлично работает со статическимcontroller
назначение недвижимости. но я действительно хочу динамически назначать контроллеры с разными маршрутами:
$routeProvider
.when("/Dashboards/:dashboardName",{
templateUrl:function(params) {
return "Dashboards/" + params.dashboardName;
//some ASP.NET MVC calls to return partial views (this part works)
}
})
То, что я хотел бы сделать, это сделать то же самое с моимcontroller
недвижимость здесь, вроде:
$routeProvider
.when("/Dashboards/:dashboardName",{
templateUrl:function(params) {
return "Dashboards/" + params.dashboardName;
//some ASP.NET MVC calls to return partial views (this part works)
},
controller: function(params) {
return params.dashboardName+"Controller"; (this part DOESN'T work)
}
})
но, как мне кажется, я получаю сообщение об ошибкеparamsProvider
не найден
так есть ли способ, которым я мог бы динамически загрузить имя моей функции контроллера в конфигурации маршрута?