2017-10-28 97 views
0

我刚开始使用Airbnb的eslint配置 - 看起来非常好。Eslint - 围绕箭头机构的意外拦截声明

但是我得到了下面的错误,我不确定修正是什么 - 我想这是由于函数只存在返回一个val。

我玩过它 - 但我似乎无法使它“正确”。

const getAccountInfo = ((e) => { 
    return new Promise((resolve, reject) => { 
    ... 
    }); 
}); 

[eslint] Unexpected block statement surrounding arrow body (arrow-body-style) 

感谢

奥利

回答

1

你有这个错误的原因,Airbnb的eslint配置更喜欢与箭头功能,可以修复它像这种隐含的回报:

const getAccountInfo = e => new Promise((resolve, reject) => ...) 
+0

这是排序它 - 非常感谢你:)不知道我对此感觉如何,但这是另一个问题:) – Ollie