ESLint "no-return-assign" 带有箭头功能?
ESLint "no-return-assign" with arrow functions?
来自 ESLint 文档:
http://eslint.org/docs/rules/no-return-assign.html
我试过使用:
{
"no-return-assign": [ 2, "except-parens" ]
}
但这不允许在箭头 return 中赋值。我不想允许对显式关键字 return 赋值进行赋值,但允许在箭头函数中进行赋值。这完全可能吗?
目前(2016 年 5 月 10 日)这是不可能的。请参阅 https://github.com/eslint/eslint/issues/5150,其中讨论了此问题 - 基本要点是目前,您唯一的选择似乎是不使用隐式 returns 赋值表达式而不将它们括在括号中或删除规则.
来自 ESLint 文档:
http://eslint.org/docs/rules/no-return-assign.html
我试过使用:
{
"no-return-assign": [ 2, "except-parens" ]
}
但这不允许在箭头 return 中赋值。我不想允许对显式关键字 return 赋值进行赋值,但允许在箭头函数中进行赋值。这完全可能吗?
目前(2016 年 5 月 10 日)这是不可能的。请参阅 https://github.com/eslint/eslint/issues/5150,其中讨论了此问题 - 基本要点是目前,您唯一的选择似乎是不使用隐式 returns 赋值表达式而不将它们括在括号中或删除规则.