src/hooks/useClickOther.ts
@@ -9,8 +9,11 @@ ) => { const domList = computed(() => { const computedEle = Array.isArray(excludeEle) ? excludeEle : [excludeEle]; return computedEle.map((item) => item.value.$el); return computedEle.map((item) => item.value?.$el).filter(item=>!!item); }); const listenClickOtherExit = (e) => { if (!domList.value.includes(e.target) && domList.value.every((item) => !item.contains(e.target))) { handleClickOther();