pro-components icon indicating copy to clipboard operation
pro-components copied to clipboard

🐛[BUG]umi 系统,使用 react-activation 库 keepalive 的页面,页面切换后有概率显示不出来 table 筛选项

Open qhm1 opened this issue 6 months ago • 3 comments

提问前先看看:

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

🐛 bug 描述

Image

📷 复现步骤

打开很多页面后,浏览器 tab 放到后台,再回到页面,页面的筛选项会展示不出来

🏞 期望结果

💻 复现代码

© 版本信息

  • ProComponents 版本: [e.g. 4.0.0]
  • umi 版本
  • 浏览器环境
  • 开发环境 [e.g. mac OS]

🚑 其他信息

qhm1 avatar Jul 03 '25 10:07 qhm1

关注,最近也发现这个问题

ArcherGen avatar Jul 06 '25 04:07 ArcherGen

<KeepAlive name={name} id={id} saveScrollPosition={''screen''} autoFreeze={false}> <Outlet /> </KeepAlive> 如果是react 18需要autoFreeze={false},这样就不会出现这个问题了

jinxiangqiang avatar Jul 08 '25 05:07 jinxiangqiang

<KeepAlive name={name} id={id} saveScrollPosition={''screen''} autoFreeze={false}> 如果是react 18需要autoFreeze={false},这样就不会出现这个问题了

感谢,确实是这个问题,原来18的并发渲染机制,和这个有冲突

ArcherGen avatar Aug 30 '25 06:08 ArcherGen