vue 改变div的滚动条位置

在vue里要改变div的 滚动条

<ul ref="ulScroll1">ul>
this.$refs.ulScroll1.scrollLeft=15 //距离左  横滚动条
this.$refs.ulScroll1.scrolltop=15 //距离右  竖滚动条

这里会出现一个问题是 我们的数据是动态获取的
这里设置了 滚动条 会没有任何变化
那是因为 数据会没有渲染出来 滚动条还未出现

解决的办法就是 在请求完数据后 做一个定时器 延迟一下 滚动条的设置 100毫秒就可以 时间太长的话页面的效果会不太友好

你可能感兴趣的:(vue,vue)