Javascript 无法访问响应数据对象

Javascript 无法访问响应数据对象,javascript,react-native,Javascript,React Native,我从API中获取下面的对象并设置为我的状态 当我打印console.log(this.state.categories.data)时,我得到以下结果: [{"description": "Meditações com foco na Respiração", "id": 1, "name": "Respiração"}, {"description": "Medita

我从API中获取下面的对象并设置为我的状态

当我打印
console.log(this.state.categories.data)
时,我得到以下结果:

[{"description": "Meditações com foco na Respiração", "id": 1, "name": "Respiração"}, {"description": "Meditações que projetam atenção nos sentidos e percepções do corpo, do ambiente.", "id": 2, "name": "Sensitiva"}, {"description": "Meditação ativa, pode ser feita em durante outras atividades", "id": 3, "name": "Ativa"}] 
但是当我尝试访问对象时,我会出错

console.log(this.state.categories.data[0]) 
undefined is not object
我也尝试过使用JSON.parse(),但得到了意外的标识符“undefined”


发生了什么?

刚刚测试了这个,我可以通过执行
数据[0]
访问对象。它工作正常。刚刚测试了这个,我可以通过执行
数据[0]
访问对象,工作正常。