簡體   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