Laden Sie den Controller dynamisch in anglejs $ routeProvider
Ich habe derzeit eine AngularJS-App mit integriertem Routing und sie funktioniert perfekt mit statischer Aufladungcontroller
Eigentumszuweisungen. aber was ich wirklich tun möchte, ist, Controller mit unterschiedlichen Routen dynamisch zuzuweisen:
$routeProvider
.when("/Dashboards/:dashboardName",{
templateUrl:function(params) {
return "Dashboards/" + params.dashboardName;
//some ASP.NET MVC calls to return partial views (this part works)
}
})
Was ich tun möchte, ist, dasselbe mit meinem zu tuncontroller
Immobilien hier, wie:
$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)
}
})
aber wie es scheint, bekomme ich eine FehlermeldungparamsProvider
wurde nicht gefunden
Gibt es eine Möglichkeit, meinen Controller-Funktionsnamen in der Routenkonfiguration dynamisch zu laden?