gpt4 book ai didi

javascript - 为什么我在 for...of 循环中收到 'no-unused-vars' 警告,我该如何解决?

转载 作者:数据小太阳 更新时间:2023-10-29 05:11:22 24 4
gpt4 key购买 nike

我正在开发一个使用 Create React App 创建的 React 应用程序。在每个 for...of 循环中,我都会收到这个奇怪的“no-unused-vars”警告,指向我在 for 语句中实例化的变量。

ESLint 告诉我我的变量没有被使用,但它实际上被使用了。

有没有其他人收到类似的警告?是 ESLint 错误还是我做错了什么?
这不是什么大问题,但很烦人。
感谢您的帮助。

   for (let track of tracks) {
let chords = RavelFormatter.splitEntries(track.pitches)
for (let chord of chords) {
var n = chord.split(':')
total += n.length
}
}

控制台输出

  Line 13:  'track' is defined but never used       no-unused-vars
Line 15: 'chord' is defined but never used no-unused-vars

最佳答案

请将 babel-eslint 包升级到版本 10.0.3

这很可能会修复那些在循环内使用变量并错误地报告为未使用的误报。

关于javascript - 为什么我在 for...of 循环中收到 'no-unused-vars' 警告,我该如何解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57833013/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com