Element Plus 相关

简介: Element Plus 相关

1.drawer里不能滚动 解决方案:

<el-drawer
      v-model="warehouseDrawer"
      custom-class="warehouse-drawer-wraper"
      title="已入库货品"
      size="640"
      :append-to-body="true"
    >
    <div class="fill">
      <DrawerWarehouse></DrawerWarehouse>
    <div>
</el-drawer>



//css
.fill {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
}
.warehouse-drawer-wraper {
  .el-drawer {
    outline: none;

    &__body {
      height: 100%;
      overflow: hidden;
    }
  }
}

2.el-scrollbar组件判断滚动到底部 执行加载更多

<div class="scroll-view">
  <el-scrollbar @scroll="onScroll">
    <div class="scroll-body">
       <template v-for="(item, index) in resList" :key="item.id">
         
       </template>
    </div>
  </el-scrollbar>
</div>


const onScroll = (e) => {
  const el = document.getElementsByClassName('scroll-body')[0];
  const elView = document.getElementsByClassName('scroll-view')[0];
  if (el && elView) {
    const windowHeight = elView.clientHeight;
    const scrollTop = e.scrollTop;
    const bodyScrollHeight = el.scrollHeight;
    if (scrollTop + windowHeight >= bodyScrollHeight - 5) {
      loadMore();
    }
  }
};

后续会持续更新

目录
相关文章
|
2月前
|
存储 算法 对象存储
【C++11算法】minmax和minmax_element
【C++11算法】minmax和minmax_element
|
8月前
|
JavaScript
Element UI报错:Unknown custom element: <el-menu>
Element UI报错:Unknown custom element: <el-menu>
86 0
|
8月前
|
CDN
element-ui本地使用
element-ui本地使用
|
XML JavaScript 前端开发
你真的知道DOM吗(中)----(Document类型, Element类型)
你真的知道DOM吗(中)----(Document类型, Element类型)
79 0
|
JavaScript
element部分技巧总结
而v-if用来切换的元素是会被销毁的,导致了v-if内的表单项,由于在mounted时期没有进行渲染,所以规则也没有绑定上。初始化时不符合显示条件的不会生成规则,导致后面切换条件,显示的输入框的校验不会生效
|
Java C++
LeetCode之Remove Element
LeetCode之Remove Element
91 0
|
Web App开发 JavaScript iOS开发
|
算法 C#
算法题丨Remove Element
描述 Given an array and a value, remove all instances of that value in-place and return the new length.
1028 0