我是React的新手,我面临着一个无法解决的问题。我想在前端Map从数据库检索到的评论。我担心的是,在某些情况下,我有几个用户评论,我想在一个横幅中显示每个评论。我几乎做到了,但目前在我正在探索的情况下,我有三个意见,但这三个意见显示在三个相同的横幅连续。虽然我希望他们出现在各自的横幅。谢谢你提前为您的帮助!
`const { actions } = useGetActionsFromReport(sarId, WorkflowActionEnum.ASK_FOR_MODIFICATION)
const comments = actions?.map((action) => action.comment || '')
return (
<ContentWithAccessControl error={suspiciousActivityReportError}>
<StepLayout>
<Styled.Container data-testid="sar-initialisation-step-container">
{comments && comments.map((comment) => {
return (
<Banner
key={comment}
label={t('redaction.initialisation.comments.label', { comments })}
testId="get-comments"
type={Type.INFORMATION} >
{t('redaction.initialisation.comments.label', { comments })}
</Banner>)})}`
1条答案
按热度按时间vdzxcuhz1#
您可以使用数组中元素的索引在其各自的横幅中显示注解: