const router = new VueRouter({
// 工作模式
mode:'history',
// 路由模块化
routes,
// 导航条
scrollBehavior(to, from, savedPosition) {
if (savedPosition) {
return savedPosition
} else {
return { x: 0, y: 0 }
}
}
})
/**
在列表页切换路由的时候,滚动条会停留在上一个页面滚动条滚动的位置,scrollBehavior设置{y:0}可以
对于所有路由导航,简单地让页面滚动到顶部。
savedPosition:原来的位置 如果有原来的位置就到原来的位置,
*/