【发布时间】:2022-08-17 15:03:25
【问题描述】:
在我的代码中,我试图从两个 JSON 文件中获取数据并将它们作为数组返回。我做了下面的解决方案,但没有奏效。我应该怎么做才能将这些阵列记录到控制台并实现我想要的?
TS:
requests = [
\'data/products.json\',
\'data/categories.json\',
];
constructor(private _http: HttpClient) {
const x = Promise.all(this.requests.map((url) => fetch(url))).then(
async (res) => Promise.all(res.map(async (data) => await data.json()))
);
console.log(x);
}
-
我认为您将其复杂化了...很难阅读该代码
-
我没听懂,什么意思?
标签: javascript angular typescript promise