Angularjs - 在$ scope中自动注入控制器依赖项

时间:2014-07-24 08:53:36

标签: javascript angularjs angular-ui-router angularjs-controller

有没有办法自动注入$scope中的依赖项(或解决方案),而无需手动将其附加到$scope? (有或没有UI-Router)

“controllerAs”语法会有任何帮助吗?

.config(['$stateProvider',
    function($stateProvider) {

        $stateProvider
            .state('test', {
                url: '/test',
                templateUrl: 'test.tpl.html',
                controller: 'TestCtrl',
            })
        ;
    }
])
.controller('TestCtrl', ['$scope', 'myService',
    function($scope, $rootScope, accruals, myService) {
        $scope.myService= myService; // how can I avoid this every time ?
    }
])

由于

0 个答案:

没有答案