我想知道如何Controller as
结合使用语法,ngRoute
因为我做不到ng-controller="Controller as ctrl"
5927 次
2 回答
46
您可以在配置controller as
中指定控制器时使用该语法。$routeProvider
例如
$routeProvider
.when('/somePath', {
template: htmlTemplate,
controller: 'myController as ctrl'
});
于 2014-05-26T00:16:03.227 回答
40
或者,您可以指定一个控制器分配,就像您使用创建新指令时一样controllerAs
。
$routeProvider
.when('/products', {
templateUrl: 'partials/products.html',
controller: 'ProductsController',
controllerAs: 'products'
});
于 2014-11-30T14:35:49.890 回答