vue 生命周期+watch、computed、methods执

2021-04-14  本文已影响0人  YiYaYiYaHei

本文主要介绍vue 生命周期(beforeCreate、created、beforeMount、mounted、beforeUpdate、updated、beforeDestroy、destroyed)和监听(watch)、计算属性(computed)、方法(methods)的执行顺序

1、生命周期执行顺序


2、父子组件生命周期执行顺序


3、this.$nextTick在各生命周期的执行顺序

记得有一次面试,有位面试官问我nextTick在各生命周期的执行顺序,因此在这里记录下~nextTick是指在dom渲染完成后执行,结果如图。

image.png
虽然每个周期使用$nextTick都可以获取到dom,但是还是建议在mounted中使用哈,因为beforeMount/mounted本来就是挂载dom滴~

4、watch、computed、methods执行顺序

image.png image.png

5、watch、computed、methods三者区别


推荐文章

  1. 详解vue生命周期--https://segmentfault.com/a/1190000011381906
  2. watch、computed、methods三者区别--https://blog.csdn.net/qq_45846359/article/details/108671907
上一篇 下一篇

猜你喜欢

热点阅读