#javascript #gatsby
Вопрос:
Я пытаюсь организовать некоторые данные в своем интерфейсе gatsby, данные извлекаются через GraphQL из содержательной CMS; я могу видеть объект данных, но мне трудно сопоставить это:
return <Layout>
<SEO title="Page two" />
<h1>This is our work page</h1>
<p>Here are examples of our recent work</p>
{data.allContentfulWorksExamplePost.edges.map(item => {console.log('item', item)})}
<p>Welcome to page 2</p>
<Link to="/">Go back to the homepage</Link>
</Layout>
Я не уверен, почему я не могу отобразить этот объект на карте.
Комментарии:
1. Прочтите сообщение об ошибке, оно говорит вам
edges
, что его не существует. Вы должны проверить, как вы запрашиваете данные.2. Но края-это объект, не так ли?
3. Разве ребра не являются массивом с двумя элементами в нем?
4. Ты убежал
gatsby clean
? Можете ли вы показатьconsole.log
, что печатает данные в строке 45?