考虑一下像titles
个这样的 list .
const titles = [
<Title>Home</Title>,
<Title>Search</Title>,
<Title>Library</Title>,
<Title>Profile</Title>,
];
如果我有map
本这样的书:
titles.map((title, index) => title);
我不能给他们key
分.为此,我创建了KeyableShell
.
function KeyableShell(props: KeyableShellProps) {
const { children } = props;
return <>{children}</>;
}
这样我就可以:
titles.map((title, index) => (
<KeyableShell key={index}>{title}</KeyableShell>
));
有比我的解决方案更好的办法吗?