如何修复ESLint错误(首选解构)

时间:2018-11-22 08:44:39

标签: eslint destructuring

对于以下代码段,我遇到了ESLint错误,但是使用他们的文档,我找不到解决方案。

 Object.keys(response).forEach((key) => {
     results[key] = response[key][0]; // <- This line :)
 });

我得到的错误:

ESLint: Use Array Destructuring. (prefer-destructuring)

2 个答案:

答案 0 :(得分:0)

我没有针对您的特定问题的答案,但是以下两个文档可以助您一臂之力。

您可以在https://eslint.org/docs/rules/prefer-destructuring上阅读有关首选解构规则的详细信息。

还请阅读https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment上的销毁

答案 1 :(得分:0)

您可以使用该代码获取错误:

Object.keys(response).forEach((key) => {
    [results[key]] = response[key]; // <- This line :)
});