点击组件外使组件隐藏

常用于弹出框或下拉菜单组件。

mounted()
{
    document.addEventListener('click', e => {
        if (!this.$el.contains(e.target)) this.isShow = false;
        //this.$el 可以获取当前组件的容器节点
    });
}
原文地址:https://www.cnblogs.com/jehorn/p/7743993.html