关于后端有可能返回空数据如何优化

 const upScores = res.upScoresList[`item${item.id}`] || '-'

upScoresList是从后端返回的数据,不满足条件时返回的有可能为undefined,前端应该怎么处理这个空判断啊? 目前我是添加了一个'-'。

在处理这个逻辑之前考虑到空,return出去

看需要而定,不需要展示就空字符或者null,用二元判断取值即可

你的这个写法 这个对象有 (item + 随机ID)这个属性嘛? 如果有的话 那我个人觉得你这个就没有什么好优化的

res.upScoresList&&res.upScoresList[item${item.id}] || '-'