首页 > 解决方案 > 如何在反应中解决“TypeError:无法读取未定义的属性'类别'”?

问题描述

我只是在反应中做了一个简单的解构,但它显示标题为错误消息,我不知道为什么。这是我的代码:

const {correct_answer, incorrect_answers} = data[0]
const arr = [correct_answer, ...incorrect_answers]
console.log(arr)

运行此代码后,在浏览器控制台中显示以下错误消息:

TypeError: Cannot destructure property 'correct_answer' of 'data[0]' as it is undefined.

谁能看到我错在哪里?

标签: javascriptreactjsdestructuring

解决方案


似乎data第 0 个位置不包含元素?你有没有试过console.log(data)看看里面到底有什么?


推荐阅读