繁体   English   中英

ESLint 双引号中的双引号

[英]ESLint Double Quotes in double quotes

我正在使用 ESLint 格式化我的 Javascript 代码。 我有以下代码:

'<div id="' + sId + '" '; ...

我收到一个 ESLint 警告,告诉我“字符串应该使用双引号”,所以我继续将周围的单引号更改为双引号,并转义了内部双引号。 这会导致 ESLint 错误,这表明我完全按照您在上面看到的那样使用单引号。

有没有办法解决这个冲突,这样我就不会收到错误或警告? 信息:我被 ES5 困住了。

提前谢谢了!

你可以:

  • 转义双引号字符串中的双引号 ( "<div id=\"" + sId + "\" "; )
  • 关闭需要双引号字符串的 linting 规则
  • 改用模板文字(但这需要 ES6,因此您需要在之后将其转换为 ES5)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM