HarmonyOS Function return type inference is limited (arkts-no-implicit-return-types) <ArkTSCheck>

如图

HarmonyOS
2024-12-23 15:05:52
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

报错中提示,函数 calMulti 没有显式地指定返回函数的返回类型,这导致了类型检查器的警告或错误。需要给出推断类型,例如:

calMulti(method: (prev: string, curr: string) => string): (...arr: Array<string>) => string {
  return (...arr: Array<string>) => arr.reduce((prev, curr) => method(prev, curr));
}
分享
微博
QQ
微信
回复
2024-12-23 19:07:39
相关问题
HarmonyOS arkts-no-implicit-return-types
143浏览 • 1回复 待解决
HarmonyOS occur exception need return错误
252浏览 • 1回复 待解决
HarmonyOS forEach return退出循环
371浏览 • 1回复 待解决
code linter 校验return Promise<string>类型
1967浏览 • 1回复 待解决
HarmonyOS Use explicit types instead of "any"
1373浏览 • 1回复 待解决
ArkTSCheck检查不允许使用any
659浏览 • 1回复 待解决
HarmonyOS type如何合并
445浏览 • 1回复 待解决