Мне нужно прочитать файл json, я следовал следующему коду: stackoverflow
Пробуйте пример, показанный в комментарии, но он не работает для меня.
Я должен прочитать этот файл, который у меня есть локально, но у меня ничего не получается.
Можете ли вы дать мне руку?
Ссылка: Codesandbox
Код:
fetch("/user.json")
.then(res => res.json())
.then(res => res.results)
.then(res => {
console.log(res);
let u = res.map((suggestion, i) => ({
label: suggestion.email,
name: suggestion.name.first,
surname: suggestion.name.last,
address: suggestion.location.street.name,
email: suggestion.email,
picture: suggestion.picture.thumbnail
}));
let options =
inputLength === 0
? []
: u.filter(suggestion => {
const keep =
count < 5 &&
suggestion.label &&
suggestion.label.slice(0, inputLength).toLowerCase() ===
inputValue;
if (keep) count += 1;
return keep;
});
this.setState({ options });
})
.catch(e => console.log("Er:", e));