vue 给某个div设置回到顶部
1.对某个div设置了滚动,想要回到顶部的情况这种情况下一定要找到是在哪个元素下设置的overflow滚动,就在哪个元素下加方法一.在当前页面无法使用ref获取元素时候,可以使用jq简单实现:1.安装jq,引入jqimport $ from 'jquery'2.在对应触发时间里写滚动效果$(".el-main").animate({ scrollTop: 0 }, 100);方法二.对设置了滚动的
·
1.对某个div设置了滚动,想要回到顶部的情况
这种情况下一定要找到是在哪个元素下设置的overflow滚动,就在哪个元素下加
方法一.在当前页面无法使用ref获取元素时候,可以使用jq简单实现:
1.安装jq,引入jq
import $ from 'jquery'
2.在对应触发时间里写滚动效果
$(".el-main").animate({ scrollTop: 0 }, 100);
方法二.对设置了滚动的元素加ref
然后进行设置
this.$refs.xxx.scrollTop = 0
2.对整个页面设置的滚动要回到顶部的情况
方法一
document.body.scrollTop = 0
document.documentElement.scrollTop = 0
方法二
window.scrollTo(0,0);
3.element ui 表格的回到顶部
给table设置相应的ref, 如ref=‘tablescroll’
this.$nextTick(() => {
this.$refs.tablescroll.bodyWrapper.scrollTop = 0
})
更多推荐
已为社区贡献5条内容
所有评论(0)