ant-design / pro-components

🏆 Use Ant Design like a Pro!
https://pro-components.antdigital.dev
MIT License
4.28k stars 1.36k forks source link

🐛[BUG] ProTable基本表单在严格模式下报findDomNode错误 #6156

Closed fnoopv closed 1 year ago

fnoopv commented 1 year ago

提问前先看看:

https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md

🐛 bug 描述

pro-components版本: 2.3.27 react版本: 18.2.0 antd版本: 4.23.6 直接复制官网的查询表格代码,在严格模式下报findDomNode is deprecated in StrictMode错误,确认不是antd的问题,直接使用antdForm表单不会报这个错误 image

📷 复现步骤

https://codesandbox.io/s/crazy-http-7oikqr?file=/src/App.tsx

🏞 期望结果

在react的严格模式下不报findDomNode is deprecated in StrictMode

💻 复现代码

见复现步骤中的sandbox链接

© 版本信息

🚑 其他信息

chenshuai2144 commented 1 year ago

应该是我们的依赖库导致的,能帮我排查一下吗

fnoopv commented 1 year ago

确认是rc-util的问题,见issue

fnoopv commented 1 year ago

确认是rc-util的问题,见issue

@chenshuai2144

YeYbfwad commented 1 year ago

同样的问题

chenshuai2144 commented 1 year ago

ref https://github.com/react-component/util/issues/98

Over-reaction commented 1 year ago

现在是否解决 我现在使用还是有这个报错"@ant-design/pro-components": "^2.6.2",

0x457 commented 2 months ago

我也遇到了,现在解决了吗?

"@ant-design/pro-components": "^2.7.13", "@reduxjs/toolkit": "^2.2.6", "antd": "^5.19.1", "react": "^18.3.1", "react-dom": "^18.3.1",