如果使用 Element UI 的 el-scrollbar 组件时,滚动条没有显示出来但页面可以滚动,可以尝试调用其 update 方法来更新滚动条。 在适当的时机(例如在数据加载完成后或组件更新后),调用 el-scrollbar 的 update 方法可以重新计算滚动条的位置和尺寸,从而实现正确的显示。可以通过以下方式来调用 update 方法: <el-scroll...
el-scrollbar 使用起来很简单,在使用时要设置外层容器高度,并且要设置el-scrollbar 的高度为100% .el-scrollbar__wrap{ overflow-x: hidden; } 注意~~(巨坑):如果项目中用到很多el-scrollbar组件,把.el-scrollbar__wrap写成全局样式的时候,一定不能直接写在全局,否则会影响到el-cascader、el-select之类的组...
一、事件 1.1 scroll 事件 当el-scrollbar 滚动时,会触发 scroll 事件。我们可以通过监听该事件来进行一些操作,比如在滚动时触发特定的效果或加载更多数据。 下面是一个简单的示例: ```html <el-scrollbar scroll="handleScroll"> <!-- 内容 --> </el-scrollbar> ``` ```javascript methods: { handleScr...
//这样就可以了,主要触发upda的方法watch:{visitedViews(){constel=this.$refs.scrollContainer el.update()}}, 使用 import tagsView from './TagsView' <tags-view /> image.png TagsView/ScrollPane.vue <template><el-scrollbarref="scrollContainer":vertical="false"class="scroll-container"@wheel.nativ...
el-scrollbar有props中有一个viewStyle属性,你可以overflow:hidden它就不会滚动了,但是滚动条样式还在,只是不会滚动了。例子:<el-scrollbar view-style="height:100px;"> //你的内容,现在是可以滚动的 </el> <el-scrollbar view-style="height:100px;overflow:hidden;"> //你的内容,现在是...
<el-scrollbar style="height:100%" ref="elscrollbar">var div = this.$refs['elscrollbar'].$...
el-scrollbar怎么做滚动事件 lady 36821631 发布于 2018-06-28 用浏览器自己的滚动条可以实现this.$nextTick(() => { var div = document.getElementById('message-container') div.scrollTop = div.scrollHeight }) 但是用了el-scrollbar滚动不了,没效果...
另外一个是在将里面容器的高度值稍微设的大一点 在合适的空白高度内将数据展示完毕; 如果能抓到el-scrollbar从默认隐藏到显示触发的某个节点 我们去主动触发这个节点 那么将是最完美的解决办法,等待大佬们给讲解一下破解之道。
通常,要获取一个 DOM 元素的滚动位置,你可以直接访问该元素的scrollLeft和scrollTop属性。但是,由于el-table组件的滚动行为可能被封装或处理,直接访问可能无法获取到期望的值。 如果你已经获取到了scrollBarRef对象,但无法直接访问scrollLeft或scrollTop属性,那么你可以尝试以下方法: ...