Javascript jshint错误:字符串必须使用单引号

Javascript jshint错误:字符串必须使用单引号,javascript,jshint,Javascript,Jshint,当代码必须在引号内使用引号时,如何在一个javascript文件中防止jslint出现此错误,如下所示: var checkBoxTemplate = '<div class="ngCellText text-center" ng-cell-text ng-class="col.colIndex()" ' + 'style="height: 100%;vertical-align: middle"> ' + ' <span n

当代码必须在引号内使用引号时,如何在一个javascript文件中防止jslint出现此错误,如下所示:

var checkBoxTemplate = '<div class="ngCellText text-center" ng-cell-text ng-class="col.colIndex()" ' +
            'style="height: 100%;vertical-align: middle"> ' +
            '   <span ng-show="COL_FIELD" class="glyphicon glyphicon-ok"  style="margin-top: 6px;"/> ' +
            '</div> ';
我甚至找到了一种方法,只对一个文件禁用它。您必须在javascript文件的开头添加这一行:

/*jshint -W109 */
并且此文件的错误消息被禁用

编辑2 从quotmark的JSHint文档中:


警告:此选项已被弃用,并将在JSHint的下一个主要版本中删除。JSHint将其范围限制在代码正确性问题上。如果您想强制执行与代码样式相关的规则,请查看JSCS项目。

Plz提供您正在使用的lint工具的链接。我的皮棉没有任何错误。没有错误。。。如果添加
/*jslint white:true*/
,也不会出现错误。拉马同上;什么工具告诉您使用单一报价?如果在代码中交换
,会发生什么情况?已解决。请参阅上面的编辑。
/*jshint -W109 */