javascript - JavaScript 和 HTML 中的对象承诺问题
问题描述
我正在尝试从 .json 文件中提取数据并将它们显示在 Web 浏览器上(使用 HTML)。当我这样做时,Web 浏览器会显示 [Object promise] 而不是我要显示的元素。
这是我的 JS 代码:
async function getName(){
var api = "name.json";
let response = await fetch("name.json");
let data = await response.json();
console.log(data["people"][index]["name"]);
var ourName = JSON.stringify(data["people"][index]["name"]);
return ourName;
}
解决方案
推荐阅读
- angular - 无法从组件中的资产加载 css
- mysql - 如何使用 ORDER BY 子句提高性能
- java - 如何从 JTextPane 获取文本颜色?
- django - 子模型更新 Django ForeignKey 关系中的父模型
- javascript - 反应如何从地图功能中触发onClick每个
- amazon-web-services - 将大文件上传到 aws s3 存储桶而不加载到内存
- html - 如何在 DNN9.x 中实现免费的 html5 响应式模板?
- docker - docker-compose.yml 中的最大体积
- groovy - (ODI - Groovy) setIKM() 到增量更新时出现 ODI 16171 错误
- scala - 如何在 Spark Scala 中的 Double 上使用 sqrt