Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Eslint-围绕箭头体的意外块语句_Javascript_Node.js_Eslint_Arrow Functions_Airbnb - Fatal编程技术网

Javascript Eslint-围绕箭头体的意外块语句

Javascript Eslint-围绕箭头体的意外块语句,javascript,node.js,eslint,arrow-functions,airbnb,Javascript,Node.js,Eslint,Arrow Functions,Airbnb,我刚开始使用Airbnb的eslint配置,它看起来真的很好 然而,我得到下面的错误,我不确定修复是什么-我猜这是由于函数只存在返回val 我一直在玩弄它,但我似乎无法使它“正确” const getAccountInfo = ((e) => { return new Promise((resolve, reject) => { ... }); }); 谢谢 Ollie出现此错误的原因是,airbnb的eslint配置更喜欢带箭头函数的隐式返回,您可以这样修复它:

我刚开始使用Airbnb的eslint配置,它看起来真的很好

然而,我得到下面的错误,我不确定修复是什么-我猜这是由于函数只存在返回val

我一直在玩弄它,但我似乎无法使它“正确”

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

谢谢


Ollie

出现此错误的原因是,airbnb的eslint配置更喜欢带箭头函数的隐式返回,您可以这样修复它:

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

就这样了——非常感谢:)我不知道我是怎么想的,但这是另一个问题:)
const getAccountInfo = e => new Promise((resolve, reject) => ...)