Екранната снимка на елемент от масива issueList, който е обект.
import React from 'react';
const IssueList = (props)=>{
const issues = props.issueList.map((issue)=>{
return (
<div key={issue.id}>
<span>
<p><strong>Issue Title: </strong>{issue.title} </p>
<p> <strong>Created By : </strong>{issue.user["login"]}</p>
</span>
<p><strong>Assigned to: </strong>{issue.assignee}</p>
<p><strong>Issue Description: </strong>{issue.body}</p>
</div>
)
});
return <div>{issues}</div>;
}
Опитвам се да изобразя div с малко информация от моя масив от обекти issueList. Горният код създава следната грешка:
Error: Objects are not valid as a React child (found: object with keys {login, id, node_id, avatar_url, gravatar_id, url, html_url, followers_url, following_url, gists_url, starred_url, subscriptions_url, organizations_url, repos_url, events_url, received_events_url, type, site_admin}). If you meant to render a collection of children, use an array instead.
in p (at IssueList.js:12)
in div (at IssueList.js:7)
in div (at IssueList.js:19)
issueList е масив от обекти
issue.body.description
илиissue.assignee.login
- person Paul   schedule 03.02.2020issue.assignee
е обект - person azium   schedule 03.02.2020