【发布时间】:2023-04-08 00:55:01
【问题描述】:
我正在尝试通过 Vue2 应用程序中的以下方法将 div 向上滚动 10px:
this.$refs.hello.scrollTo({ top: 10, left: 0, behavior: "smooth"});
但是,它不是滚动到顶部 10 像素,而是滚动到顶部。如何滚动到特定高度。
codesandbox 示例:https://codesandbox.io/s/youthful-blackwell-wl5x6?file=/src/components/HelloWorld.vue:531-630
【问题讨论】:
-
它会滚动顶部 10px,这就是您编写的代码。你想要当前值 + 10... element.scrollTop 会给你当前的最高位置,在你的代码中添加 10
-
你能检查答案abd关闭这个帖子吗?
标签: javascript vue.js vuejs2