赞
踩
页面通过路由调转后,新页面停留的位置与上一级页面一致
在配置路由时候 加上:scrollBehavior:() => ({ y = 0 }),
const router = new VueRouter({
scrollBehavior: () => ({ y: 0 }),
routes: [ ]
})
使用组件缓存时 再次切换到此组件 路由不触发mounted钩子函数 (不知理解对与否,欢迎指正。)
但是是还有个问题依旧没有彻底克服!
比如,如果当前页面是首页,点击页面中的"首页"选项后,却依然不置顶,那么只能老老实实的增加个回到顶部了。
toYpWebsite () {
// this.$router.push('/ypWebsite')
document.body.scrollTop = document.documentElement.scrollTop = 0
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。