You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决TSLint报错arrow-return-shorthand:箭头函数简化问题

嘿,这个TSLint错误其实是在提醒你可以用更简洁的箭头函数写法哦~

你原来的map操作里,箭头函数只是单纯返回response.json()的结果,这种单表达式返回的场景,完全可以省略大括号和return关键字——因为箭头函数在没有包裹大括号的时候,会自动把后续表达式的结果作为返回值。

修改后的代码应该是这样的:

getPropertiesName(): Observable<Object> {
  return this.http.get('assets/config/propertiesName.json').pipe(
    map((response: Response) => response.json())
  );
}

这样既满足了TSLint的规范要求,代码也显得更清爽。要是以后你的箭头函数里需要多行逻辑处理,那再加上大括号和return就好啦~

内容的提问来源于stack exchange,提问作者adsds

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.06 13:44:09