🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
**created**:**在模板渲染成html前调用,即通常初始化某些属性值,然后再渲染成视图。 也就是说此时可以用data中的数据和methods中的方法,但是页面还未加载** **mounted**:**在模板渲染成html后调用,通常初始化页面完成后,再对html的dom节点进行一些需要的操作**。此时页面已经加载完成 **注意**:有些情况下,mounted结束后,有些DOM也还未加载完成,需要用到$nextTick去获取DOM。 通常created使用的次数多,而mounted通常是在一些插件的使用或者组件的使用中进行操作,比如插件[chart.js](https://so.csdn.net/so/search?q=chart.js&spm=1001.2101.3001.7020)的使用。如果写入created中,你会发现无法对chart进行一些初始化配置,一定要等到html渲染完成才可以进行,这时候就需要用到mounted。