JSHint W117内联忽略

Nix*_*Nix 5 jslint jshint grunt-contrib-jshint

JSHint覆盖不被尊重.

[输出]:[L59:C38] W117:未定义"警报".

[输出]:/*jshint -W117*/alert("无法加载审核数据..");/*jshint + W117*/

- 实际代码行:

$scope.example.$get(
    function(data){
       $scope.data =  //do something;
    }, function(message){
        /*jshint -W117 */alert("failed..");/*jshint +W117 */
});
Run Code Online (Sandbox Code Playgroud)

我将这些用于其他警告,但W117似乎被忽略了.

Dan*_*son 6

尝试将它们分开

/* jshint -W117 */
alert("failed..");
/* jshint +W117 */
Run Code Online (Sandbox Code Playgroud)

禁用警告的另一个选项是在文件顶部添加此选项

/* global alert */
Run Code Online (Sandbox Code Playgroud)


小智 1

alert("failed.."); //jshint ignore:line
Run Code Online (Sandbox Code Playgroud)