我有一个角应用程序下面的代码:JSHint链接方法调用
'use strict';
angular.module('fooApp')
.controller('FooCtrl', function ($scope) {
});
当我在此代码运行JSHint(与缩进设置为4),我收到以下错误:
[L6:C5] W015: Expected '}' to have an indentation at 1 instead at 5.
});
我如何获得JSHint让我保持链式缩进?
更新
我发现,如果我添加一个身体向FooCtrl
功能是这样的:
'use strict';
angular.module('fooApp')
.controller('FooCtrl', function ($scope) {
$scope.foo = {};
});
然后它通过JSHint。有人知道为什么
我发现如果我添加一个body到'FooCtrl'函数,那么它会通过JSHint检查......我只是不知道为什么。 – cdmckay
我不使用JSHint或JSLint,但我想它具有特殊的回调函数规则。没有函数体,JSHint可能不会将其识别为回调函数。 – GJK