采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
请问 antd 的menuItem是以key作为自定义唯一标识的,现在的menuItem都是标识固定由index生成,怎样实现自定义使用key作为唯一标识呢?
谢谢同学指正 昨天想简单了 今天看了源代码 发现它其实和我们的处理方法类似的 就是讲所有的 children 都处理了一遍,然后讲 key 这个属性复制到另外一个属性 eventKey 上了,然后就可以使用 eventKey 这个属性了。
代码可以参见 https://github.com/react-component/menu/blob/6e0849a0b8996ff9fc5b07b6114edcfa7b052eed/src/utils/nodeUtil.ts#L22
同学你好 我觉得自定义key 更简单一些吧 直接定义一个 key 的属性,传入到子组件就可以了啊~
你好 key是不能作为props传入到子组件的
登录后可查看更多问答,登录/注册
设计,开发,测试,发布再到 CI/CD,从0到1造轮子
2.7k 9
1.5k 16
1.4k 12
1.7k 11
2.4k 11
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号