created和mounted的区别
作者:互联网
首先看这两个词的意思
- created:已创建
- mounted:已挂载
生命周期 | 是否获取dom节点 | 是否获取data | 是否获取methods |
---|---|---|---|
beforeCreate | 否 | 否 | 否 |
created | 否 | 是 | 是 |
beforeMount | 否 | 是 | 是 |
mounted | 是 | 是 | 是 |
从表格中可以看出:
- created是在模板渲染成html前调用,即通常初始化某些属性值,然后再渲染成识图
- mouted是在模板渲染成html后调用,通常初始化页面完成后,再对html的dom节点进行一些需要的操作
通常created使用的次数多,而mounted通常是在一些插件的使用或者组件的使用中进行操作。如果写入created中,你会发现无法对插件进行一些初始化配置,一定要等到html渲染完成才可以进行,这时候就需要用到mounted。
标签:初始化,插件,区别,渲染,created,html,mounted 来源: https://www.cnblogs.com/wutong0702/p/16255695.html