eslint async arrow function expected no return value.(consistent-return)

这个错误信息提示你在使用了箭头函数的异步函数中没有返回任何值。在使用箭头函数的异步函数中应该明确地返回一个值,否则会出现这个错误。

例如,以下代码会出现这个错误:

const foo = async () => {
  const result = await doSomethingAsync();
  // 没有返回值

为了避免这个错误,你可以在箭头函数中明确地返回一个值,例如:

const foo = async () => {
  const result = await doSomethingAsync();
  return result;
              VioletJack
          Vue.js
          ESLint