vue-vben-admin
vue-vben-admin copied to clipboard
切换选项卡时,共用滚动条位置问题
描述 Bug
例如:我当前页签,我的滚动条为最底部,切换其他页签,例如这个页签定位到了顶部,然后返回第一个页签,发现第一个页签也回到了顶部。
对于列表数据查看之后,返回查看下一个操作,影响非常大。
复现 Bug
系统信息
最新版和旧版都存在此问题
作者能修复一下吗
可以在PageWrapper组件里面用一个变量记录当前的滚动条的scrollTop,在onDeactivated时记录,在onActivated时赋值
类似这样子
onActivated(() => { props.keepScrollState && contentRef.value && (contentRef.value.scrollTop = scrollTop.value); }); onDeactivated(() => { props.keepScrollState && (scrollTop.value = contentRef.value.scrollTop); });
This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days