antd menu中的key设置问题

clipboard.png
问题如上图所示,出现了奇怪的紊乱,其中css3和html明显是前端那栏的展开,而非JavaScript那行

key设置如下:
const SubMenus = this.state.map((v, k) => {

return (
    <SubMenu key={k} title={
        <span>{_.keys(v)[0]}</span>
    }>
        {/* {console.log(this.parseChildrenList(v))} */}
        {this.parseChildrenList(v)}
    </SubMenu>)

})

第三个submenu的key和第一个submenu里的子submenu的key出现了紊乱,请教是怎么回事?
目前猜测是portal挂载到了menu下,求源码大神解答下。

阅读 5k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题