yw-common-list
Version:
基于vxe-table封装的自定义可配置表格
1 lines • 919 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var pickerClearable={bind:function(n,e,t){var l,r=t.componentInstance;r?(l=!1,r.$nextTick(function(){r.$watch("pickerVisible",function(e){e&&!l&&r.$nextTick(function(){var e,t=n.querySelector(".el-picker-panel");t||(e=document.querySelectorAll(".el-picker-panel")).length&&(t=e[e.length-1]),!t||(e=t.querySelector(".el-picker-panel__footer"))&&!e.querySelector(".custom-picker-clear-btn")&&((t=document.createElement("button")).textContent="清空",t.className="el-button el-button--text el-button--mini el-picker-panel__link-btn",t.classList.add("custom-picker-clear-btn"),t.addEventListener("click",function(e){e.stopPropagation(),r.$emit("input",null),r.handleClose()}),e.insertBefore(t,e.firstChild),l=!0)})})})):console.warn("[pickerClearable] 未获取到组件实例")}},_default=pickerClearable;exports.default=_default;