Vue2.x用法
全局注册Vue.directive( 指令名, { 自定义指令生命周期 } )
局部注册directives: { 指令名, { 自定义指令生命周期 } }
使用v-指令名: 属性名.修饰符=“value值” 
钩子函数bind - 自定义指令绑定到 DOM 后调用. 只调用一次, 注意: 只是加入进了DOM, 但是渲染没有完成
inserted - 自定义指令所在DOM, 插入到父 DOM 后调用, 渲染已完成(最最重要)
update - 元素更新, 但子元素尚未更新, 将调用此钩子( 自定义指令所在组件更新时执行, 但是不保证更新完成 ) 下载地址: Web面试常问回流reflow与重绘repaint原理及区别 为什么vue中不建议使用空字符串作为className
|