vue滚动到指定位置

一、首先获取需要滚动的外层容器的宽度

let boxWidth = this.$refs.box.offsetWidth

二、计算出容器内单个元素的宽度,以12个为例

let itemWidth = boxWidth / 12

三、计算出容器内单个元素的宽度,以横向滚动,内部12个元素为例

this.$refs.box.scrollTo( (要滚动的下标 - 1) * itemWidth, 0)

你可能感兴趣的:(vue.js,前端,javascript)