Vue中 实现自定义指令(directive)及应用场景一个指令定义对象可以提供如下几个钩子函数 (均为可选):指令钩子函数会被传入以下参数:当绑定指令的元素的状态发生改变时(这里主要是指元素绑定的vue数据发生改变时),仍然会触发指令中的 update 函数. 那么我们可以利用指令的简写形式,来做一些有意思的事情. 核心思想就是: 当一个HTML元素设置了指令,那么在这个元素的状态发生改变时(由vue数据变化带来的带来的监控),我们可以利用update()钩子函数监控到这个元素的变化,然后根据需要做一些其他的事情. 案例:使用官方指定的指令简写模式: