el-scrollbar setscrollleft方法的使用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

el-scrollbar setscrollleft方法的使用
element.scrollLeft 属性可设置或返回元素的水平滚动位置。

el-scrollbar 组件在 Vue.js 中使用,可以通过 ref 属性获取到组件的实例,然后调用 setScrollLeft 方法来设置水平滚动位置。

例如,HTML 模板中的使用方式如下:
```html
<template>
<div>
<el-scrollbar ref="scrollbar" :wrap-style="{ height: '300px' }"> <!-- 内容 -->
</el-scrollbar>
<button @click="scrollToLeft">Scroll Left</button>
</div>
</template>
```
在 Vue.js 组件中,可以通过 $refs 属性获取到 el-scrollbar 组件的实例,并调用 setScrollLeft 方法:
```javascript
<script>
export default {
methods: {
scrollToLeft() {
this.$refs.scrollbar.setScrollLeft(100);
},
},
}
</script>
```
上述代码中,scrollToLeft 方法通过 this.$refs.scrollbar 获取到el-scrollbar 组件的实例,并调用 setScrollLeft 方法将水平滚动位置设置为 100。

注意:el-scrollbar 组件必须设置了固定的宽度,并且内容宽度超过容器宽度时才能进行水平滚动。

相关文档
最新文档