• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
小码哥-倩倩
博客园    首页    新随笔    联系   管理    订阅  订阅

VUE生命周期函数

生命周期函数就是指在某一个特定时间节点会自动执行的函数。

1. beforeCreate:是在Vue实例初始化事件后执行的。

2.created: 在Vue实例完成了内部代码和外部代码的初始化之后执行 

3.当实例初始化事件代码后开始检测是否有‘el’参数。如果有则继续检测是否有'template'参数,如果没有‘el’参数。就坐等vm.$mount(el)执行。

4.检测是否有“template”参数 如果有就使用template中的模板。如果没有,就把挂载点作为模板使用,也就是上面实例的<div id="app">HelloWorld</div>

5.在将模板渲染到显示页面上之前会执行beforeMount:

6.mounted:在模板渲染到前端页面之后执行mounted

7.beforeDestroy和destroyed

beforeDestroy在Vue实例的生命周期结束前执行

destroyed在Vue实例的生命周期结束后执行。

这两个函数一般不会自动运行。需要通过执行vm.$destroy()时才会执行(类似C++ 的释放堆空间操作)

posted @ 2019-06-18 20:37  小码哥-倩倩  阅读(137)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3