【发布时间】:2020-11-03 08:05:24
【问题描述】:
我正在尝试从 MAP 呈现列表输出。出现此错误是我编码错误是什么原因?
import React from 'react';
function Testmap2() {
const list = [
{
id: 'a',
firstname: 'Robin',
lastname: 'Wieruch',
year: 1988,
},
{
id: 'b',
firstname: 'Dave',
lastname: 'Davidds',
year: 1990,
},
];
const testmapd = () => (
<ul>
{list.map(item => (
<li key={item.id}>
<div>{item.id}</div>
<div>{item.firstname}</div>
<div>{item.lastname}</div>
<div>{item.year}</div>
</li>
))}
</ul>
);
return (
<div>
{testmapd}
</div>
)
}
export default Testmap2;
错误: 1.chunk.js:77900 警告:函数作为 React 子级无效。如果您返回一个组件而不是从渲染中返回,则可能会发生这种情况。或者,也许您打算调用此函数而不是返回它。 在 div 中(在 Testmap2.jsx:37) 在 Testmap2 中(在 src/index.js:13) 在 StrictMode 中(在 src/index.js:11)
【问题讨论】:
标签: reactjs