element-plus-table-scroll
Version:
Directive for add scroll-load support for element plus's table component.
18 lines (16 loc) • 466 B
JavaScript
// 滚动条选择器
const scrollSelector = ".el-scrollbar__wrap.el-scrollbar__wrap--hidden-default";
export const vScrollLoad = {
mounted(el, binding) {
el?.querySelector(scrollSelector)?.addEventListener(
"scroll",
binding.value
);
},
unmounted(el, binding) {
el?.querySelector(scrollSelector)?.removeEventListener(
"scroll",
binding.value
);
},
};