美文网首页
Vue钩子函数

Vue钩子函数

作者: 致青春永恒 | 来源:发表于2019-08-20 14:41 被阅读0次

方法里面运用到Vue的8大钩子函数

1- beforeCreate:创建前状态,el 和 data 并未初始化 (此方法不常用)

2- created:创建完毕状态,完成了 data 数据的初始化,el的初始化未完成。用来发送ajax

3- beforeMount:挂载前状态,(执行此方法时已经完成了 el 和 data 初始化 (已经赋予了对应的值)) 渲染DOM之前先确认下是否有要编译的根元素(有无el属性),有才继续确认是否具有模板属性template,如果有模版属性,则会用template的值替换掉HTML中的结构,template模版中只能有一个根元素(而且不能是文本);

4- mounted:挂载结束状态,(执行此方法时代表已经挂载结束了)

把编译好的数据挂载到DOM元素上,最后渲染成真实的DOM元素;真实DOM已经渲染完成,可以操作DOM了

5- beforeUpdate:更新前状态,当页面依赖的数据更改之后触发(此时DOM结构还没有重新加载)

6- updated:更新完成状态,DOM结构重新加载之后触发

调用vm.$destroy()之后触发下面两个事件:

7- beforeDestroy:销毁前状态,实例销毁之前调用。在这一步,实例仍然完全可用。(可在此处清除定时器,清除事件绑定)

8- destroyed:销毁完成状态,Vue 实例销毁后调用。调用后,Vue 实例指示的所有东西都会解绑定,所有的事件监听器会被移除,所有的子实例也会被销毁。(意义不大)

相关文章

  • vue自定义全局指令

    Vue.directive('指令名',{ 钩子函数1(){}, 钩子函数2(){} }) -----------...

  • vue 获取节点 获取事件

    vue 生命周期 什么是钩子函数 一开始就执行的 就是钩子函数 vue 钩子函数 也称作为生命周期 befor...

  • vue中的钩子函数(二)

    Vue钩子函数 在开发Vue组件时,钩子函数我们会经常用到,但是具体在什么时机,使用哪个钩子函数,会产生什么样的结...

  • 2021-04-11

    vue-router 路由钩子函数(导航守卫) 路由钩子函数有三种: 全局钩子: beforeEach(全局前置守...

  • Vue视频教程系列第三十五节—路由器里的钩子函数

    路由钩子函数介绍: 我之前有介绍过vue里的钩子函数,有四对,也就是八个钩子函数。在路由里呢,其实也有钩子函数,个...

  • 深入浅出Vue生命周期钩子函数

    首先,先展示官方的Vue生命周期钩子函数的图示 在Vue2.0+版本,一个Vue实例共有以下八个生命周期钩子函数 ...

  • 初探Vue实例的生命周期

    Vue实例的生命周期简单地理解为8个钩子函数 Vue实例对每个钩子函数的调用时机如下 beforeCreate 在...

  • VUE

    vue 1.mounted函数(钩子函数)的应用场景? 应用场景:页面一加载就执行函数里面的内容.注意: 钩子函数...

  • vue中如何回车登录

    在login.vue中created()钩子函数中

  • Vue的生命周期与钩子函数

    完整的Vue生命周期和钩子函数

网友评论

      本文标题:Vue钩子函数

      本文链接:https://www.haomeiwen.com/subject/xmrpsctx.html