現在、ルーティングが組み込まれた 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
しかし、それが見つからないというエラーが表示されるようです
ルート構成でコントローラー関数名を動的にロードする方法はありますか?