Vue js 的生命周期(看了就懂)(推荐)


Posted in Javascript onMarch 29, 2019

用Vue框架,熟悉它的生命周期可以让开发更好的进行。

首先先看看官网的图,详细的给出了vue的生命周期:

Vue js 的生命周期(看了就懂)(推荐)

它可以总共分为8个阶段:

  1. beforeCreate(创建前),
  2. created(创建后),
  3. beforeMount(载入前),
  4. mounted(载入后),
  5. beforeUpdate(更新前),
  6. updated(更新后),
  7. beforeDestroy(销毁前),
  8. destroyed(销毁后)

然后用一个实例的demo 来演示一下具体的效果:

<div id=app>{{a}}</div>
<script>

var myVue = new Vue({          

el: "#app",          

data: {

a: "Vue.js"        

},         

 beforeCreate: function() { 

          console.log("创建前")            

console.log(this.a)            

console.log(this.$el)          

},         

 created: function() {

                console.log("创建之后");            

console.log(this.a)            

console.log(this.$el)          

},         

 beforeMount: function() {            

console.log("mount之前")            

console.log(this.a)            

console.log(this.$el)          

},          

mounted: function() {            

console.log("mount之后")            

console.log(this.a)            

console.log(this.$el)          

},          

beforeUpdate: function() {            

console.log("更新前");            

console.log(this.a)            

console.log(this.$el)          

},          

updated: function() {            

console.log("更新完成");            

console.log(this.a);            

console.log(this.$el)          

},          

beforeDestroy: function() {            

console.log("销毁前");            

console.log(this.a)            

console.log(this.$el)            

console.log(this.$el)          

},          

destroyed: function() {           

console.log("已销毁");          

console.log(this.a)          

console.log(this.$el)          

}   

  });  

</script>

运行后,查看控制台,

得到这个:

Vue js 的生命周期(看了就懂)(推荐)

 Vue js 的生命周期(看了就懂)(推荐)

然后再methods 里面添加一个change方法:

<div id=app>{{a}}
<button v-on:click="change">change</button>
</div>

点击按钮之后出现的是:

Vue js 的生命周期(看了就懂)(推荐)

这就是vue的生命周期,很简单吧。

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

Javascript 相关文章推荐
js tab 选项卡
Apr 26 Javascript
JavaScript XML操作 封装类
Jul 01 Javascript
JavaScript 轻松搞定快捷留言功能 只需一行代码
Apr 01 Javascript
JSP跨iframe如何传递参数实现代码
Sep 21 Javascript
node.js中使用q.js实现api的promise化
Sep 17 Javascript
Vue.js实战之利用vue-router实现跳转页面
Apr 01 Javascript
Vue2.0点击切换类名改变样式的方法
Aug 22 Javascript
JS实现简易留言板特效
Dec 23 Javascript
使用React代码动态生成栅格布局的方法
May 24 Javascript
原生JS实现多条件筛选
Aug 19 Javascript
vue-cli3访问public文件夹静态资源报错的解决方式
Sep 02 Javascript
nuxt 自定义 auth 中间件实现令牌的持久化操作
Nov 05 Javascript
浅谈js闭包理解
Mar 28 #Javascript
微信小程序中转义字符的处理方法
Mar 28 #Javascript
微信小程序中使用Async-await方法异步请求变为同步请求方法
Mar 28 #Javascript
详解Js里的for…in和for…of的用法
Mar 28 #Javascript
ES7之Async/await的使用详解
Mar 28 #Javascript
详解vue-cli3多环境打包配置
Mar 28 #Javascript
微信小程序之onLaunch与onload异步问题详解
Mar 28 #Javascript
You might like
php数组对百万数据进行排除重复数据的实现代码
2010/06/08 PHP
关于PHP结束标签的使用细节探讨及联想
2013/03/04 PHP
PHP时间戳格式全部汇总 (获取时间、时间戳)
2016/06/13 PHP
JavaScript 在线压缩和格式化收藏
2009/01/16 Javascript
JQuery与JSon实现的无刷新分页代码
2011/09/13 Javascript
Three.js源码阅读笔记(光照部分)
2012/12/27 Javascript
原生js实现shift/ctrl/alt按键的获取
2013/04/08 Javascript
ExtJs设置GridPanel表格文本垂直居中示例
2013/07/15 Javascript
js中的referrer返回上一页使用介绍
2013/09/26 Javascript
jQuery操作Select的Option上下移动及移除添加等等
2013/11/18 Javascript
JavaScript获取css行间样式,内连样式和外链样式的简单方法
2016/07/18 Javascript
AngularJS表单提交实例详解
2017/02/18 Javascript
基于Vue实现拖拽功能
2020/07/29 Javascript
解决echarts的多个折现数据出现坐标和值对不上的问题
2018/12/28 Javascript
react中使用css的7中方式(最全总结)
2019/02/11 Javascript
ES2020 新特性(种草)
2020/01/12 Javascript
[06:38]DOTA2怒掀电竞风暴 2013Chinajoy
2013/07/27 DOTA
黑科技 Python脚本帮你找出微信上删除你好友的人
2016/01/07 Python
Python 最大概率法进行汉语切分的方法
2018/12/14 Python
pycharm运行scrapy过程图解
2019/11/22 Python
python GUI库图形界面开发之PyQt5开发环境配置与基础使用
2020/02/25 Python
Python操作Excel把数据分给sheet
2020/05/20 Python
软件测试工程师面试问题精选
2016/10/28 面试题
社会实践感言
2014/01/25 职场文书
飘柔洗发水广告词
2014/03/14 职场文书
孝敬父母的活动方案
2014/08/28 职场文书
领导班子“四风问题”“整改方案
2014/10/02 职场文书
党员个人自我评价
2015/03/03 职场文书
市场督导岗位职责
2015/04/10 职场文书
设备技术员岗位职责
2015/04/11 职场文书
2015年六一儿童节活动方案
2015/05/05 职场文书
舞蹈社团活动总结
2015/05/07 职场文书
工厂员工辞职信范文
2015/05/12 职场文书
简历中的自我评价怎么写呢?
2019/04/30 职场文书
实用干货:敬酒词大全,帮你应付各种场合
2019/11/21 职场文书
MySQL如何解决幻读问题
2021/08/07 MySQL