1.初始化:init
实例化一个JavaScript对象,在JavaScript语言内部为接下来的DOM渲染做准备。
此阶段以调用钩子函数created结束
2.挂载:mount
通过el获取模板,根据模板和vue data生成DOM元素,然后将其挂载到原HTML页面(渲染)。
此阶段以调用钩子函数mounted结束
3.更新:update
当vue监控(watch)到vue data发生变动,需要重新(响应式)渲染,渲染完成后会触发钩子函数:updated
4.销毁:destroyed