reactjs - 在 ReactJS 中以不同的函数获取返回的 API 结果
问题描述
export function getNodeChartFilteredData(ChartContent, value) {
let abs = "primary"
let url = `http://127.0.0.1:8000/api/v1/home/get_node_chart_data_people?abs=${abs}`;
fetch(url)
.then(res => res.json())
.then(res => {
return res
})
}
res = getNodeChartFilteredData()
console.log(res)
在 ReactJS 中,如何在不同的函数中完成后返回 API 结果?
我的函数在 utils 中,所以我想从不同的文件中调用这个函数。
当我尝试时,我总是得到空数据。
解决方案
假设您的 API 正常工作,您没有正确链接 Promise
export function getNodeChartFilteredData(ChartContent, value) {
let abs = "primary"
let url = `http://127.0.0.1:8000/api/v1/home/get_node_chart_data_people?abs=${abs}`;
fetch(url)
.then(res => res.json()
.then(res => {
return res
}))
}
推荐阅读
- amazon-web-services - 无法从 Windows 10 SSH 到 Amazon Linux 实例。我将 EC2Tutorial.pem 保存在我的桌面上。请建议
- javascript - 如何使用创建嵌套的子 html和 HTML 中的 JavaScript 或 jQuery?
- firebase - 在 Cloud Firestore 中的顶级集合和子集合之间有一个桥接文档有什么真正的缺点吗?
- python - Pandas python相关问题而不是排序
- node-red - 如何在linux上设置Node Red log文件?
- r - 更新存储在变量中的数据框名称的函数
- bash - 如果我必须通过 bash 脚本运行应用程序,如何在控制台上打印 Scala 变量(在 scala 对象中)?
- java - WAS Liberty:ClassNotFoundException:[Ljava.lang.String
- r - 有没有办法在 Rworldmap 上添加标签或城市名称?
- python - 为什么 qt 中的“构建”选项卡对我无效?