Controller as
ができないので、ng-controller="Controller as ctrl"
構文をngRoute
と組み合わせてどのように使用するのか疑問に思いました。
controller as
構成でコントローラーを指定する場合は、$routeProvider
構文を使用できます。
例えば.
$routeProvider
.when('/somePath', {
template: htmlTemplate,
controller: 'myController as ctrl'
});
または、controllerAs
を使用して新しいディレクティブを作成するときのように、コントローラーの割り当てを指定できます。
$routeProvider
.when('/products', {
templateUrl: 'partials/products.html',
controller: 'ProductsController',
controllerAs: 'products'
});