生命周期的理解

beforeCreate

创建前 数据还没有监听,没有绑定到vue对象实例,同时也没有挂载对象 没有数据也没有方法

created

在创建后 数据和方法已经 data数据已经绑定好了 数据已经绑定到了对象实例,但是还没有挂载对象 el模板

然后判断是否有el 没有就结束周期

如果有el 就继续编译模板

beforeMount

已经编译好了模板  根据数据和模板生成一个对象

Mount

将$el的内容挂载在el上  生成真正的dom页面 现在我们就可以获取数据和操作dom

beforeUpdate

在更新dom之前 $el对象的数据已经变化 但是 dom页面的数据没有变化

Update

dom页面数据完全更新

beforeDestroy

已经在销毁了

destory

只是取消绑定了 各种监听事件  但是 页面是没有销毁的

参考总结大佬文章 :晨曦大前端

最新文章

  1. Linux mount的使用
  2. webpack+react+redux+es6
  3. response.getWriter().write()与out.print()的区别
  4. Linux 下 Lua 与 LuaSQL 模块安装
  5. sonar-maven-plugin错误2
  6. php yield
  7. 由App的启动说起(转)
  8. 绘制更Smooth的UI
  9. docker 内部组件结构 -- docker daemon, container,runC
  10. 第一章(认识jQuery)
  11. C语言 数组名不是指针
  12. python文件操作及os模块常用命令
  13. H5的Video事件,控制方法,及监听
  14. SpringBoot主程序类,主入口类
  15. Win7 user profile cant logon
  16. 20155314 2016-2017-2 《Java程序设计》第5周学习总结
  17. React & TypeScript
  18. 随机森林入门攻略(内含R、Python代码)
  19. CEC2017 benchmark function调用接口
  20. WP8.1StoreApp(WP8.1RT)---本地Toast

热门文章

  1. external-provisioner源码分析(3)-组件启动参数分析
  2. css 字体阴影和边框阴影
  3. Gym 101334D 记忆化dp
  4. MIT6.828 Preemptive Multitasking(上)
  5. 在Intellij IDEA中新建Web项目
  6. Redis 高级面试题
  7. leetcode第156场周赛5207
  8. Android 开发学习进程0.32 dwonloadmanager使用
  9. DIY一个智能开关kwswitch
  10. MySQL | Xtrabackup 安装