私有化自定义指令
- bind:在指令第一次绑定到元素上时,会立即触发
- update:在数据发生变化时,立即触发
- 如果bind和update中代码逻辑一致,可以直接把指令写成函数的形式
- el是该dom元素
- binding.data是拿到的数据
全局自定义指令
Vue.directive('color',(el,binding)=>{
el.style.color= binding.value
})
Vue.directive('color',{
bind(el,binding){},
update(el,binding){}
})