Vue directive - 버튼 외 다른 영역 클릭 시 함수 실행 테스트 1. main.js 에 사용할 Vue directive 함수 추가 Vue.directive("click-outside", { bind: function (el, binding, vnode) { el.clickOutsideEvent = function (event) { if (!(el == event.target || el.contains(event.target))) { vnode.context[binding.expression](event); } }; document.body.addEventListener('click', el.clickOutsideEvent) }, unbind: function (el) { document.bod..