不是点击当前div,则隐藏当前组件

document.addEventListener('click', (e) => {
  let event = e || window.event
  let elem = event.target || event.srcElement
  while (elem) {
    if (elem.id && ['selfPopup'].includes(elem.id)) {
      return
    }
    elem = elem.parentNode
  }
  // 处理点击不是当前div的逻辑
  this.showRecordDialog = false
 })

猜你喜欢

转载自blog.csdn.net/qq_45345113/article/details/125865968