1

我正在尝试将resolve属性添加到我定义的 AngularJS 控制器中,如下所示:https ://stackoverflow.com/a/12312015/262868

但是,与他定义控制器的方式不同,我有这样的:

var mod = angular.module('controllers', [])
mod.controller('PhoneListController', ["$scope", function($scope) {
    foo
    bar
    …
}]);

我如何在上面添加一个解析属性?

4

1 回答 1

0

如果我理解正确,使用您的语法,您想获取您的 PhoneListController 对象,以便您可以定义它的解析属性,对吗?

你可以这样做:

var phoneListCtrl = mod.controller('PhoneListController', ["$scope", function($scope) {
    foo
    bar
    …
}]);

phoneListCtrl.resolve = {

    //code here

}
于 2013-06-02T14:04:17.663 回答