Javascript js代码中的代码嗅探器错误
从昨天开始,我一直在搜索两个代码嗅探器错误的解决方案:Javascript js代码中的代码嗅探器错误,javascript,codesniffer,Javascript,Codesniffer,从昨天开始,我一直在搜索两个代码嗅探器错误的解决方案: 62 | ERROR | [x] Expected 1 space after closing parenthesis; found | | " options.keys = $.extend(\n 这是我的密码: if (newOptions.keys) options.keys = $.extend( { shift: 1, ctrl: 'resize' }, ne
62 | ERROR | [x] Expected 1 space after closing parenthesis; found
| | " options.keys = $.extend(\n
这是我的密码:
if (newOptions.keys) options.keys = $.extend(
{
shift: 1,
ctrl: 'resize' },
newOptions.keys
);
我希望有一个外部人员的眼睛来解决这个问题,谢谢您的关注:)我必须查看文件的其余部分才能生成并修复关闭括号后的
预期1个空格的错误,但是如果您想以PSR2满意的方式格式化if语句,您可以这样做:
if (newOptions.keys) {
options.keys = $.extend(
{
shift: 1,
ctrl: 'resize'
},
newOptions.keys
);
}
如果您使用的是允许内联控制结构的标准,则可以忽略PSR2错误,而改用以下代码:
if (newOptions.keys) options.keys = $.extend(
{
shift: 1,
ctrl: 'resize'
},
newOptions.keys
);
我想,如果你的if没有用花括号,你就把它弄糊涂了?尤其是当对象的大括号在同一条线上时。“phpcs--standard=PSR2”告诉我必须如上所述跳过这些线(请参阅我的更新)我只有一个错误,但我仍然没有看到。。。