浅析Vue 生命周期


Posted in Javascript onJune 21, 2018

Vue 提供了11个钩子函数

1,从创建到销毁发生的一系列状态叫做什么周期,在这个过程中vue会提供状态函数给我们进行

该状态的操作,这个函数叫做钩子函数/生命周期函数/生命周期钩子

浅析Vue 生命周期

过程:

new Vue({})

Vue 实例初始化,读取所有的生命周期函数,并没有执行,不会调用

beforeCreate()

读取属性,计算属性,添加监听 set get方法,读取watch方法

create() 可以操作数据了

判断是否有el配置,或者是被调用了 $mount() 都会走下一步

判断有没有el或者是$mount()作用的dom结构

beforeMount是没有dom结构的

如果有dom结构,读取dom结构 渲染vue指令 {{}},也就是挂载的过程

mounted() 可以操作ref

在这里可以用到 ref操作dom,用法为 ref="id",this.$refs,这里的id为唯一值,手写id会覆盖,但是用v-for 遍历ref,id成了一个数组,不会覆盖。

总结

以上所述是小编给大家介绍的Vue 生命周期,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
基于jQuery实现点击同时更改两个iframe的网址
Jul 01 Javascript
利用Javascript判断操作系统的类型实现不同操作系统下的兼容性
Jan 29 Javascript
jQuery去掉字符串起始和结尾的空格(多种方法实现)
Apr 01 Javascript
深入解读JavaScript中的Iterator和for-of循环
Jul 28 Javascript
基于jQuey实现鼠标滑过变色(整行变色)
Dec 07 Javascript
详解基于angular路由的requireJs按需加载js
Jan 20 Javascript
基于jstree使用AJAX请求获取数据形成树
Aug 29 Javascript
Vue-cli 使用json server在本地模拟请求数据的示例代码
Nov 02 Javascript
js指定日期增加指定月份的实现方法
Dec 19 Javascript
微信小程序使用车牌号输入法的示例代码
Aug 20 Javascript
vue elementUI 表单校验的实现代码(多层嵌套)
Nov 06 Javascript
js瀑布流布局的实现
Jun 28 Javascript
vue数组对象排序的实现代码
Jun 20 #Javascript
vue项目实现github在线预览功能
Jun 20 #Javascript
node thread.sleep实现示例
Jun 20 #Javascript
解决循环中setTimeout执行顺序的问题
Jun 20 #Javascript
Vue.use源码学习小结
Jun 20 #Javascript
Vuex入门到上手教程
Jun 20 #Javascript
JavaScript 中的 this 工作原理
Jun 20 #Javascript
You might like
php中cookie的使用方法
2014/03/29 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(五)
2014/06/23 PHP
PHP简单获取多个checkbox值的方法
2016/06/13 PHP
php实现网页端验证码功能
2017/07/11 PHP
PHP7 整型处理机制修改
2021/03/09 PHP
用正则表达式 动态创建/增加css style script 兼容IE firefox
2009/03/10 Javascript
jquery 入门教程 [翻译] 推荐
2009/08/17 Javascript
ExtJs 3.1 XmlTreeLoader Example Error
2010/02/09 Javascript
基于jquery的使ListNav兼容中文首字拼音排序的实现代码
2011/07/10 Javascript
编写js扩展方法判断一个数组中是否包含某个元素
2013/11/08 Javascript
javascript里使用php代码实例
2014/12/13 Javascript
一个php+js实时显示时间问题
2015/10/12 Javascript
Ajax跨域实现代码(后台jsp)
2017/01/21 Javascript
JS实现的小火箭发射动画效果示例
2018/12/08 Javascript
Vue实现简单分页器
2018/12/29 Javascript
Vue如何实现监听组件原生事件
2020/07/03 Javascript
vue键盘事件点击事件加native操作
2020/07/27 Javascript
nodejs中内置模块fs,path常见的用法说明
2020/11/07 NodeJs
五句话帮你轻松搞定js原型链
2020/12/09 Javascript
[25:45]2018DOTA2亚洲邀请赛4.5SOLO赛 Sylar vs Paparazi
2018/04/06 DOTA
解决PyCharm中光标变粗的问题
2017/08/05 Python
python实现归并排序算法
2018/11/22 Python
Python可以实现栈的结构吗
2020/05/27 Python
值类型与引用类型有什么不同?请举例说明?并分别列举几种相应的数据类型
2015/10/24 面试题
EJB需直接实现它的业务接口或Home接口吗,请简述理由
2016/11/23 面试题
童装店创业计划书
2014/01/09 职场文书
2014年社区学雷锋活动总结
2014/03/09 职场文书
领导干部对照检查材料
2014/08/24 职场文书
委托代理人授权委托书范本
2014/09/24 职场文书
保证书格式
2015/01/16 职场文书
民事调解书范文
2015/05/20 职场文书
学术会议开幕词
2016/03/03 职场文书
HR必备:超全面的薪酬待遇管理方案!
2019/07/12 职场文书
微信小程序和php的登录实现
2021/04/01 PHP
Redis唯一ID生成器的实现
2022/07/07 Redis
Nginx如何限制IP访问只允许特定域名访问
2022/07/23 Servers