ant-design / pro-components

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

🐛[BUG]Tabs 和 ProForm.useWatch 同时使用时无法正常监听 #8728

Open dompling opened 1 month ago

dompling commented 1 month ago

🐛 bug 描述

1.第一个TabItem 中,formRef 在ProTable 中,两个Select 搜索条件联动,当使用 useWatch 能正常触发。

2.当多个TabItem 切换时,useWatch会失效。

Tabs 设置了

<Tabs destroyInactiveTabPane items={items} />;

📷 复现步骤

🏞 期望结果

Tabs 组价设置 destroyInactiveTabPane 之后,切换销毁children。当再次切换时,能触发useWatch

💻 复现代码

© 版本信息

🚑 其他信息

dompling commented 1 month ago

路由切换的时候也会出现类似的情况