directives:{clickoutside:{bind(el,binding,vnode){functiondocumentHandler(e){//如果是元素体,则返回if(el.contains(e.target))返回假;if(binding.expression){//如果有绑定函数,则执行binding.value(e);}}el.__vueClickOutside__=documentHandler;document.addEventListener('点击',documentHandler);},update(){},unbind(el,binding){document.removeEventListener('click',el.__vueClickOutside__);删除el.__vueClickOutside__;},},}使用
