我正在使用NodeJS构建REST API,MySQL用于React Native前端应用程序。当我将URL提供给fetch时,mysql数据库返回一个JSON对象。当我获得JSON时,它包含更多信息,而不仅仅是包含来自mysql数据库的数据的JSON对象。我附上了回复数据的屏幕截图。
我想只将包含对象数组的数据,即[{id:,name:,address}]提取到反应原生的状态变量中。这样我就可以将该数组映射到View以显示数据。
下面是getButton()的代码,如果单击此按钮,它将从服务器获取数据并设置状态变量。
getButton = () => {
fetch("http://localhost:8082/customers", { method: "GET" })
.then((responseData) => {
console.log(responseData);
this.setState({ apiData: responseData })
})
.done();
}
如果需要有关代码的更多详细信息,请帮助我并告诉我。