代码报错

来源:5-4 【主页开发】Header、Footer

慕神7231064

2021-05-31

http://img.mukewang.com/szimg/60b49f45092e748213300506.jpg老师  我的代码一直包这个错  是什么问题

写回答

2回答

小小闪电

2021-06-08

key 在 map 循环中出现重复,修改下循环中 key值 即可

return (
    <Menu mode={"vertical"}>
        {sideMenuList.map((m, index) => (
            <Menu.SubMenu key={`side-menu-${index}`} title={<span><GifOutlined></GifOutlined> {m.title}</span>}>
                {m.subMenu.map((sm,smindex)=>(
                    <Menu.SubMenu key={`side-menu-${index}-${smindex}`} title={<span><GifOutlined></GifOutlined> {sm.title}</span>}>
                        {sm.subMenu.map((sms,smsindex)=>(
                            <Menu.Item key={`side-menu-${index}-${smindex}-${smsindex}`}>
                                <span><GifOutlined></GifOutlined> {sms}</span>
                            </Menu.Item>
                        ))}
                    </Menu.SubMenu>
                ))}
            </Menu.SubMenu>
        ))}
    </Menu>
)
0
0

阿莱克斯刘

2021-06-01

应该是react组件在循环中没有设置key,相关代码截图一下吧

0
0

React18 系统精讲 结合TS打造旅游电商平台

React18 精讲 + 结合 TS 实战 + 热门业务开发,获取必备技能

2008 学习 · 1024 问题

查看课程