【发布时间】:2020-03-18 14:13:31
【问题描述】:
我对钩子非常陌生,所以在这里有一个问题: 我有像
这样的 React 组件功能const getSection = assignmentSectionId => {
const findSection = sections.find(
section => section.sectionRefId === assignmentSectionId,
);
return findSection ? findSection.name : '';
};
现在我得到了在该函数上使用 useMemo 的建议。目前我正在使用:
return (
<List
role="list"
aria-label={ariaLabel}
>
{assignments.map(assignment => {
const sectionName = getSection(assignment.sectionId);
return (
<Card
name={sectionName}
/>
);
})}
</List>
);
};
如果可能的话,在这里使用 useMemo 的最佳(最佳)方式是什么?
【问题讨论】:
标签: javascript reactjs react-hooks