1:在滚动条所属 div 上加上 ref=“mianscroll” (mianscroll名称随意起)
<div ref="mianscroll">//中间内容</div>
2:点击事件到顶部
topScrollClick(){
this.$nextTick(()=>{
let scrollEl = this.$refs.mianscroll;
scrollEl.scrollTo({ top:0, behavior:'smooth'});});},
3:点击事件到底部
bottomScrollClick(){
this.$nextTick(()=>{
let scrollEl = this.$refs.mianscroll;
scrollEl.scrollTo({ top: scrollEl.scrollHeight, behavior:'smooth'});});}
注意点:一定要是给滚动条所属 div 添加如上方法,不然无法生效,滚动的 div 的样式是 overflow:auto
本文转载自: https://blog.csdn.net/qq_32184753/article/details/128832432
版权归原作者 双手依舞 所有, 如有侵权,请联系我们删除。
版权归原作者 双手依舞 所有, 如有侵权,请联系我们删除。