1
Я пишу директиву следующим образом:Угловой сейф минификация
- Директива .html (шаблон)
- DirectiveController .js (контроллер)
- Директивы .js (директива)
DirectiveController.js:
function DirectiveController($scope) {}
Directive.js:
someModule.directive('directive', function() {
return {
restrict: 'E',
templateUrl: 'Directive.html',
controller: DirectiveController,
scope: {
data: '='
}
}
});
Вопрос заключается в том, как я могу Минимизировать в DirectiveController? Я не могу использовать:
someModule.controller('someController',['$scope', function($scope) {} ]);
Заранее спасибо
если я правильно понял, я мог бы написать: DirectiveController. $ Injection = ['$ scope']; Функция DirectiveController ($ s) { }; ____, и это будет идентификация первого параметра как введенная область $ scope? –
Да, это правильно. –
спасибо, я попробую. будет обновляться с результатами. –