wujingjing
2024-12-18 97f9289dd8a19616bc0a5935eede4a92a0137e20
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();