后端出现这个错误
const liveList = data.liveList.map(item => {
^
TypeError: Cannot read properties of undefined (reading 'map')
这说明你的数据出了问题这里也就是data.liveList
let data = await liveDB.find({ _id }) 通过find查找出来的数据是数组
let data = await liveDB.findOne({ _id }) 通过findone查找出来的是对象
这里我们要data.操作所以要变成对象 用findone
本文解析了后端开发中常见的TypeError错误:尝试读取undefined属性。详细介绍了如何通过调整数据获取方式从数组转换为对象来解决问题。
4194

被折叠的 条评论
为什么被折叠?



