我有一个页面转换,当滚动到新路线顶部的滚动是即时的时,它不能很好地工作。我想等100毫秒才能自动滚动到顶端。下面的代码根本不会最终滚动。有没有办法做到这一点?Vue.js在setTimeout之后滚动到新页面路线的顶部
export default new Router({
mode: 'history',
routes: [
{
path: '/',
name: 'Home',
component: Home
}
],
scrollBehavior (to, from, savedPosition) {
setTimeout(() => {
return { x: 0, y: 0 }
}, 100);
}
})