router.afterEach(() => {
/** 路由切换后, 页面滚动位置不变BUG处理 */
window.scrollTo(0, 0);
});
移除 keep-alive 后无需再使用此HACK
本文介绍了在Vue应用中移除`keep-alive`缓存后,如何处理路由切换后页面滚动位置保持的问题,提供了一个简单的window.scrollTo(0,0)解决方案,并说明了其适用场景和移除`keep-alive`的必要性。
router.afterEach(() => {
/** 路由切换后, 页面滚动位置不变BUG处理 */
window.scrollTo(0, 0);
});
移除 keep-alive 后无需再使用此HACK
662
1382

被折叠的 条评论
为什么被折叠?