vue自定义指令获取当前dom
vue中获取dom可以通过ref,在点击事件中,也可以通过event.target得到当前点击的元素。
今天发现了另外一种,通过自定义指令,实现获取当前dom:
Vue.directive("run", {
inserted (el, binding) {
if (typeof binding.value == 'function')
binding.value(el);
}
});
<div name='123' v-run='test'></div> test(el){ //el就是div }

浙公网安备 33010602011771号