生命周期函数:
1. 创建阶段:
  * beforeCreate:Vue已经创建了,但是data和methods都还没有被创建好。
  * created:data和methods已经被创建好了。
  * beforeMount:模板经过编译,还没有挂载到网页中。
  * mounted:模板已经经过编译,并且已经挂载到网页中。创建阶段的事情都做好了,可以真正运行了。

2. 运行阶段:
  * beforeUpdate:data中的数据已经更新了,但是模板中并没有更新。
  * updated:data中和模板中的数据都已经更新了。

3. 销毁阶段:
  * beforeDestroy:在销毁之前调用。这个时候,所有的东西都是可以使用的。
  * destroyed:被销毁。绑定到vue上的事件,以及下面的组件等都会被销毁。

vue二十六:vue基础之vue生命周期

 

1. 创建阶段:
  * beforeCreate:Vue已经创建了,但是data和methods都还没有被创建好。
  * created:data和methods已经被创建好了。
  * beforeMount:模板经过编译,还没有挂载到网页中。
  * mounted:模板已经经过编译,并且已经挂载到网页中。创建阶段的事情都做好了,可以真正运行了。

vue二十六:vue基础之vue生命周期

vue二十六:vue基础之vue生命周期

vue二十六:vue基础之vue生命周期

2. 运行阶段:
  * beforeUpdate:data中的数据已经更新了,但是模板中并没有更新。
  * updated:data中和模板中的数据都已经更新了。

vue二十六:vue基础之vue生命周期

vue二十六:vue基础之vue生命周期

vue二十六:vue基础之vue生命周期

3. 销毁阶段:
  * beforeDestroy:在销毁之前调用。这个时候,所有的东西都是可以使用的。
  * destroyed:被销毁。绑定到vue上的事件,以及下面的组件等都会被销毁。

vue二十六:vue基础之vue生命周期

vue二十六:vue基础之vue生命周期

vue二十六:vue基础之vue生命周期

vue二十六:vue基础之vue生命周期

点击清除

vue二十六:vue基础之vue生命周期

<!DOCTYPE html>
<html lang='en'>
<head>
<meta charset='UTF-8'>
<meta name='viewport' content='width=device-width, initial-scale=1.0'>
<meta http-equiv='X-UA-Compatible' content='ie=edge'>
<script src='../vue.js'></script>
<title>生命周期函数</title>
</head>
<body>
<div id='app'>
<p ).innerText);
},
})
</script>
</body>
</html>

相关文章:

  • 2022-01-18
  • 2022-01-17
  • 2021-12-23
  • 2022-12-23
  • 2021-04-10
  • 2021-10-17
  • 2021-07-17
猜你喜欢
  • 2022-12-23
  • 2021-05-30
  • 2021-04-15
  • 2021-05-22
  • 2021-05-28
  • 2021-08-25
  • 2021-09-18
相关资源
相似解决方案