【问题标题】:typescript warning Missing return type on function打字稿警告缺少函数的返回类型
【发布时间】:2021-07-05 20:36:22
【问题描述】:

我正在使用打字稿。
function.eslint@typescript-eslint/explicit-module-boundary-types) 在 (d:number) 上缺少返回类型。
我怎样才能摆脱警告?

const createDateTime = (d: number) => {
  const datetime = new Date(d * 1000);
  return datetime.toLocaleDateString();
};

【问题讨论】:

  • 您是否尝试将返回类型添加到函数中? const createDateTime = (d: number): string => {...}

标签: typescript


【解决方案1】:

只需为您的函数定义一个返回类型:

const createDateTime = (d: number): string => {
  const datetime = new Date(d * 1000);
  return datetime.toLocaleDateString();
};

【讨论】:

  • 如果不返回怎么办?
  • @jenuel ganawed 所以你可以使用void
猜你喜欢
  • 2019-07-15
  • 2019-09-26
  • 2021-06-27
  • 2022-01-12
  • 2021-09-05
  • 2015-08-10
  • 1970-01-01
  • 2021-09-17
  • 1970-01-01
相关资源
最近更新 更多