В данный момент у меня проблема с приложением.Я пытаюсь прочитать несколько файлов JSON, но метод, чтобы прочитать их все, возвращает, прежде чем все файлы будут прочитаны.
arrJsonPathFinal - список файлов JSON.
Promise.all(arrJsonPathFinal.map(url =>
fetch(url).then(resp => resp.json())
)).then(jsonValue => {
jsonValue.forEach((json, index) => {
strJsonData += '"' + arrJsonPath[index] + '":' + JSON.stringify(jsonValue[index]) + ",";
});
return JSON.parse("{" + strJsonData.substring(0, strJsonData.length - 1) + "}");
});
Делаете ли выесть идеи как с этим справиться?Пытался найти решение с помощью наблюдаемых и обещаний, но пока я не в курсе.