Vue钩子函数
1.beforeCreate()–实例创建前触发
2.created()–实例创建完成触发
3.beforeMount()–模板渲染前,可访问数据,模板编译完成,虚拟DOM已经存在
4.mounted() --模板渲染完成,可以拿到DOM节点和数据
5.beforeUpdate()–更新前
6.updated()–更新完成
7.activated()–激活前
8.deactivated()—激活后
9.beforeDestroy()–销毁前
10.destroyed()—销毁后
定义指令directives的钩子函数
1.bind()—绑定指令到元素上,只执行一次
2.inserted()—绑定了指令的元素插入到页面中展示时调用,(常用)
3.update()—所有组件节点更新时调用
4.componentUpdated()—指令所在的节点及其子节点全部更新完成后调用
5.unbind()—解除指令和元素的绑定,只执行一次