admin管理员组文章数量:1530850
报错
在eslint严格模式下,多次遇到报错:
Unexpected block statement surrounding arrow body; move the returned value immediately after the =>
解决方法
如下所示,
在只有一个返回值时,是这样写的:
let foo = () => {
return 0;
};
let bar = () => {
return {
bar: {
foo: 1,
bar: 2,
}
};
};
eslint规定写成:
let foo1 = () => 0;
let foo3 = () => ({
bar: {
foo: 1,
bar: 2,
}
});
官方:
https://eslint/docs/rules/arrow-body-style
本文标签: movereturnedimmediately
版权声明:本文标题:move the returned value immediately after the `=>` 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1725256136a1015095.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论