我有一个简化外观的控制器。
app.controller('myController', function ($scope, myService) {
let ctrl = this;
ctrl.myService = myService;
});
问题是,当我在咕噜声中通过babel运行时,它看起来像这样
app.controller('myController', function ($scope, _myService) {
let ctrl = this;
ctrl.myService = _myService;
});
这不起作用,因为我没有名为_myService
的服务
为了防止这种情况发生,我可以用babel做些什么吗?
谢谢
答案 0 :(得分:0)
将其更改为:
app.controller('myController', ['$scope', 'myService', function ($scope, myService) {
let ctrl = this;
ctrl.myService = myService;
}]);
此内联注释意味着缩小现在可以正常工作。