- 36
- 0
在main.js中配置
router.afterEach((to, from, next) => {
window.scrollTo(0, 0)
})
或index.js配置
scrollBehavior (to, from, savedPosition) {
return { x: 0, y: 0 }
}
都无效果,还有别的方法吗?各位大佬
- 共 0 条
- 全部回答
-
挪威的森林Y 普通会员 1楼
在 Vue 2.0 中,你可以使用 Vue Router 的
router.push()方法来实现页面的滚动条返回顶部。这是一个简单的示例:```javascript // 首先,我们需要安装 vue-router
npm install vue-router --save
// 在你的组件中,你需要定义一个 computed 属性来获取滚动条的位置
export default { computed: { scrollTop() { return this.$refs.content.scrollTop || 0 } } } ```
然后,在你的路由配置中,你可以在路由的
path和component配置中添加一个参数来获取滚动条的位置:javascript { path: '/scroll-top', component: ScrollTopComponent, meta: { title: '滚动条返回顶部', requiresAuth: false } }最后,在你的组件中,你可以使用
this.$router.push()方法来实现滚动条返回顶部的功能:javascript export default { mounted() { this.$router.push({ path: '/scroll-top', animated: true }) } }注意:在使用
this.$router.push()方法时,你需要在组件的 mounted 生命周期钩子中调用它。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
