dynamiczne ładowanie kontrolera w angularjs $ routeProvider
Obecnie mam aplikację AngularJS z wbudowanym routingiem i doskonale współpracuje ze statycznymcontroller
przydziały nieruchomości. ale naprawdę chcę dynamicznie przypisać kontrolery różnymi drogami:
$routeProvider
.when("/Dashboards/:dashboardName",{
templateUrl:function(params) {
return "Dashboards/" + params.dashboardName;
//some ASP.NET MVC calls to return partial views (this part works)
}
})
Chciałbym zrobić to samo z moimcontroller
tutaj:
$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)
}
})
ale jak się wydaje, pojawia się błąd mówiącyparamsProvider
nie znaleziono
czy jest jakiś sposób, w jaki mogę dynamicznie załadować nazwę funkcji kontrolera w konfiguracji trasy?