UNPKG

element-plus

Version:
19 lines (18 loc) 518 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const vue_1 = require("vue"); const dom_1 = require("../../utils/dom"); exports.default = (el, events) => { vue_1.watch(el, val => { if (val) { events.forEach(({ name, handler }) => { dom_1.on(el.value, name, handler); }); } else { events.forEach(({ name, handler }) => { dom_1.off(el.value, name, handler); }); } }); };