vue点击div外部div消失 //全局点击事件 记得移除 mounted() { document.addEventListener("click", (e) => { this.downShow = false; }); }, 需要隐藏的div <div class="downloadList" @click.stop v-show="downShow"> </div> @click.stop 阻止事件冒泡即可