标签: javascript mongoose
为什么我的代码获得:[eslint] Unexpected function expression. (prefer-arrow-callback)?
[eslint] Unexpected function expression. (prefer-arrow-callback)
代码:
kitty.save(function (err) { if (err) { console.log('a'); } });
有什么问题?
答案 0 :(得分:1)
您已将eslint配置为在内联时使用箭头功能。试试这个:
kitty.save((err) => { if (err) { console.log('a') } });
或者,您可以禁用此eslint规则,无论是内联还是在您的eslintrc文件中。例如。
// eslint-disable prefer-arrow-callback kitty.save(function (err) { if (err) { console.log('a'); } });
您可以阅读有关箭头函数here的更多信息。关于eslint规则here。