index.vue
<el-select v-instruct > <el-option></el-option></el-select>
index.js
export default { inserted(el, binding) {
const SELECTWRAP_DOM = el.querySelector( '.el-select-dropdown .el-select-dropdown__warp' );
SELECTWRAP_DOM.addEventListener('scroll',function () {
const condition = this.scrollHeight - this.scrollTop <= this.clientHeight;
if(condition) { binding.value();}
})
}
main.js
import instruct from "@/utils/instruct"
Vue.directive("instruct",instruct)