接下来我们来看一下钩子函数的参数(包括el,binding,vnode,oldVnode)
钩子函数参数
钩子函数被赋予了以下参数
el:指令所绑定的元素,可以用来直接操作DOM
binding:一个对象,包含以下属性...:
name:指令名,不包括v-前缀
value:指令的绑定值,例如v-my-diredtive="1*1",value的值是2
oldValue:指令绑定的前一个值,仅在update和componentUpdated...如果需要在钩子之间共享数据,建议通过元素的dataset来进行
<div id="hook-arguments-example...demo"
values:"hello"
expression:"message"
argument:"foo"
modifiers:{"a":true,"b":true}
vnode keys:tag,data...children,text,elm,ns,context,functionalContext,key,componentOptions,componentInstance,parent,raw,isStatic,isRootInsert