VUE中什么时候用created什么时候用mounted

在VUE的生命周期中从created到mounted经历了created-beforemount-mounted三个阶段

created:这时已经完成了数据初始化

created-beforemount:首先判断实例的挂载对象,如果有挂载对象el那么就去判断有没有模板template,有模板就把模板编译到渲染中,没有模板就把外部HTML当做模板编译到渲染中,如果没有el挂载对象就停止生命周期直到调用vm.$mount

mounted:这时已经完成了DOM的挂载

简单来说,created阶段比mounted阶段早,并且在mounted阶段时已经完成了dom对象的挂载

具体应用:
created:数据初始化,一些依赖的引入
mounted:dom渲染完成后的数据的部分改变

Logo

前往低代码交流专区

更多推荐