在使用Object.map时,需要将数据转换为数组。例如:
import { Collapse } from 'antd';
const { Panel } = Collapse;
const data = {
key1: 'value1',
key2: 'value2',
key3: 'value3',
};
function App() {
return (
{Object.keys(data).map(key => (
{data[key]}
))}
);
}
export default App;
在上述示例中,我们使用Object.keys将数据对象的键值转换为一个数组,然后使用map将数组中的每个元素都转换成一个Panel组件。这样就可以在Collapse Panel中使用Object.map了。