请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,请问React.Children.map方法及.cloneElement方法都过时了,针对这段代码该怎么用替代方案修改呢

这段如何修改
图片描述
下面是react文档提出的过时的两个API
图片描述
图片描述

此外,既然目的是把index设置为context中传来的可选属性index,那么为什么用(child,index)=》{

index:index.toString()

}
感觉就是提取child自己的index编号然后附加到它自己身上,并没有跟context中的数据交互额…不太懂

正在回答 回答被采纳积分+3

1回答

张轩 2024-01-25 09:37:38

同学你好

非常感谢你提出的问题,这段逻辑是从 ant-design 拷贝过来的,假如弃用这两个 api,应该需要使用新的展示方式,目前这种 jsx 的展示形式,用它建议的新方法应该做不到,这个我晚点研究一下,看看有没有更好解决方案。

1 回复 有任何疑惑可以回复我~
  • 提问者 不学会死掉 #1
    好的,感觉2024年很多东西都更新了,react、@testing-library也升级到了14(目前是13)、storybook也是马上一次更新,,,维护一个项目好难
    回复 有任何疑惑可以回复我~ 2024-01-25 14:40:17
  • 老師後來這有更好的解決方案嗎?
    回复 有任何疑惑可以回复我~ 2024-02-05 21:03:01
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信