В React Docs - AJAX и API есть пример, когда объект JSON создается с ключом, который не имеет значения.
Я полагаю, что мне не хватает некоторых фундаментальное понимание JavaScript объектов. Какое значение присваивается ключу error
в следующем фрагменте и как его получить?
(error) => {
this.setState({
isLoaded: true,
error
})
}
Позже, когда отображается состояние, предполагается, что значение error
имеет некоторое свойство message
. Я запустил пример кода, и он явно работает, но я застрял, пытаясь объяснить другому человеку, как именно он работает.
if(error) {
return <div>Error: {error.message}</div>