【发布时间】:2018-05-03 20:27:45
【问题描述】:
我想像这样在 ES6 中缩短对象字面量:
const loc = this.props.local;
原因是loc.foo(); 比this.props.local.foo(); 更容易输入
但现在 ESLint 抱怨:
使用对象解构:prefer-destructuring
我读过error description on eslint.org 但我不明白。他们有一个示例,看起来与我的代码非常相似,但他们的似乎没问题?
var foo = object.bar;
如何在不将 .eslintrc 文件中的错误设置为忽略的情况下修复错误?
【问题讨论】:
-
这是一个首先需要启用的规则。如果你不喜欢,为什么要这么做?
-
这不是真的。如果有人扩展了其他人的配置,那么您可能不得不禁用此规则。
-
抱歉,忘了说我使用的是 Airbnb 风格指南
标签: javascript ecmascript-6 eslint