vue created和mounted区别

vue 03-24 13:42

从英文翻译中文的意思上来看,created中文的意思是创造、创建mounted中文的意思是准备、安装、安装好的,所以顺序上是created优先于mounted的。

vue官网给出的生命周期

new vue -> beforeCreate(创建前) -> created(创建后) -> beforeMount(载入前) -> mounted(载入后) -> beforeUpdate(更新前) -> updated(更新后) -> beforeDestroy(销毁前) -> destroyed(销毁后)

vue created和mounted区别

created:在模板渲染成html前调用,也就是说无法通过 document.getElementById 来操控元素。

mounted:在模板渲染成html后调用,通常是初始化页面完成后,再对html的dom节点进行一些需要的操作。

 

相关推荐