我的很多脚本取决于首先使用 .JSON 文件读取的信息fetch(),.json()因此它是异步的。我需要延迟执行我的脚本的其余部分,直到这些函数完成,而不会将我的其余代码粘贴在一个巨大的.then()或功能块或其他东西中。我已经做了一些搜索,但我真的找不到我要找的东西。
let config;
fetch(chrome.runtime.getURL("../config.json"))
.then(response => response.json())
.then(json => config = json);
console.log(config);
// REST OF SCRIPT
它应该记录配置 JSON 对象或承诺,但显然,它只返回未定义。任何帮助将不胜感激!
翻阅古今
摇曳的蔷薇
喵喔喔
相关分类