继续讨论 允许“顶部菜单”没有“最新”选项卡:
有了这个设置,我注意到侧边栏加载的位置不正确。区别在于,它看起来像是被向下滚动到了第四个侧边栏项的中间位置。
如果我已经处于分类页面,然后点击“分类”,侧边栏会在不改变其位置的情况下加载。
继续讨论 允许“顶部菜单”没有“最新”选项卡:
有了这个设置,我注意到侧边栏加载的位置不正确。区别在于,它看起来像是被向下滚动到了第四个侧边栏项的中间位置。
如果我已经处于分类页面,然后点击“分类”,侧边栏会在不改变其位置的情况下加载。
这听起来像是导航到分类页面时,侧边栏的滚动位置被错误地保留或恢复了。
事实上,在已经处于分类页面的情况下点击“分类”时,现有的侧边栏位置得以保留,这表明问题可能与导航/状态恢复有关,而不是侧边栏本身的问题。
建议检查侧边栏的滚动容器是否在路由更改之间被重用,以及当分类页面加载时其保存的滚动位置是否被恢复。比较直接加载分类页面与从其他页面导航到该页面的情况,应该有助于隔离问题。