1、main.js


router.afterEach((to, from, next) => { window.scrollTo(0, 0); });
2、watch


watch: { route (newval, oldval) { if (newval.path === '/betting' || newval.path === '/trend' || newval.path === '/lotResult') { document.body.scrollTop = '200'; } this.setAllShow(false); } },
本文介绍了一种使用Vue.js控制页面滚动位置的方法。通过在main.js中利用router.afterEach钩子将页面滚动到顶部,以及在watch中监听路由变化,使特定页面的滚动位置固定在200像素处。
361

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



