Vue2.0,lifeCycle ['laɪfˌsaɪkl] -- 生命周期大白话~

生命周期,这词太屌了,头一次在前端相关文章中看到这个词的时候,我真是被唬住了。心里想,这前端还跟生命周期搞一块了,是不是还带转生投胎啊,跪着看了一半,我就站起来了,“这生命周期不就是类似回调之类的东西么”,当什么什么的时候,才能什么什么。如果我说错了,请在留言喷我

////////

网上有一个说vue生命周期的流程图,就下面这个图,

我看传的挺广的,整个的图我就不往上贴了。这种图我看着就头疼,也许是我水平太low。当然了,更也许是除我之外谁都看得明白。

在网上查了些资料,创建一个vue实例大概是这么个意思,

beforeCreate,刚创建,但啥也没有; created,创建完,有属性;没dom,没$el.. beforemount,模板之前 mounted,模板之后, beforeupdate,组件更新之前 updated,组件更新之后 activated,组件激活 deactivated,组件删除 beforeDestory,组件销毁前 destoryed,组件销毁后

////////

上面那些个生命周期,以下都是我个人主观的看法了,全都是回调,

随便找一个写点代码:

function activated( n, callback){
 if(n == 随便什么东西){
 callback()
 }
}
activated( xxx, function(){
 '啊,激活这个组件吧!!biu!'
});

这个伪代码也不太达意,反正就是这个意思吧。然后在函数中会有n多的判断,什么是否确认?是否删除?删除之后?...等,

////////

我这么想法对么?难道vue的生命周期概念就这么简单?还是说我思想一直没转变过来?

也许生命周期的意思是指,整个vue组件从创建到销毁的整个过程,从生到灭。而这其中的每一步,其实都是回调?(我没看过源码,想了想还是用问号吧)

我看react的所谓生命周期跟vue的这个也差不多啊,都是一些加载前,加载中,加载后,删除前,删除中,删除后之类的封装。这种东西总的实现思路不都是回调么?

当然了,在这些框架的源码之中,关于生命周期肯定会有非常多的实现和逻辑,但总的思路方向,我总是觉得应该就是这个方向吧?请vue大牛教我

原文发布于微信公众号 - web前端教室(webfeel)

原文发表时间:2017-05-27

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏机器学习算法工程师

Windows下安装Scikit-Learn

0. 引言 自从机器学习大火起来以后,做机器学习最热门的语言应该说是非Python莫属,原因大致有以下几个方面:1. Python语言简单易学,语法简单灵活;2...

3666
来自专栏腾讯IVWEB团队的专栏

关于 javascript 错误捕获

我们team将出现错误的javascript代码取名为badjs,也有一个开源的badjs项目,用于捕获和分析js错误,并提供了一些基础的报表数据分析。

2650
来自专栏Golang语言社区

【Go 语言社区】[Golang]优秀开源库剖析

原创文章,转载请注明出处:服务器非业余研究http://blog.csdn.net/erlib 作者Sunface 1.blelve 地址:h...

3958
来自专栏伪君子的梦呓

电脑使用 Vysor 控制手机

想用安卓手机一步一步演示个东西给别人看的时候,恰巧遇到对方不在身边;安卓手机上的东西想投影到 Windows 电脑上,用电脑控制手机,却没找到合适的方式;上班时...

1514
来自专栏腾讯Bugly的专栏

《移动端本地 H5 秒开方案探索与实现》

对 APP 里的一些使用 H5 实现的功能模块,一般体验都比原生差,那么怎么提高h5加载速度?优化 h5 体验?

1.2K13
来自专栏大数据实战演练

Linux NTP时钟同步

时钟同步在大数据方向,用到的地方很多。举个例子来说吧,像Zookeeper、RegionServer服务都是需要实时和各节点进行通信的。假如各节点差超过30s,...

3222
来自专栏玄魂工作室

CTF实战2 Web应用构成

https://www.bilibili.com/video/av22207039/

1022
来自专栏张伟博客

百度分享工具不支持htts的解决方法

1147
来自专栏全华班

敏捷工作流开发平台(学习参考)

资源管理(用于服务器鉴权,用户分配资源菜单)、数据字典、定时计划(定时调度引擎)、系统属性(多环境系统参数定义)、系统数据源(系统支持多数据源的数据获取,系统数...

1821
来自专栏FreeBuf

Janus签名漏洞(CVE-2017-13156)原理与利用分析

去年比较严重的洞,以比较浅显的方式学习记录一下,网上有很多其他深度分析文章,也可借鉴学习。

1682

扫码关注云+社区