beforeCreat 创建前,实例被创建,但data,methods没有初始化
created 创建完成,data,methods初始化完成,首屏数据可以在这里进行ajax请求
beforeMount 挂载前,将内存中的HTML结构渲染到页面上,但是并不是真的渲染,页面依旧空白,值插表达式
mounted 挂载完成,将内存中和渲染好的HTML结构,覆盖到el指定的区域
beforeUpdate 更新前,此时data发生变化,页面数据变为最新的,才触发这个生命周期(beforedate是针对视图层,视图层的数据发生改变才会触发)
updated 更新完成,页面和data的数据都是最新
beforeDestroy销毁前,vm实例依旧可以访问
destroyed 销毁完成,vm实例依旧不可以访问
el的作用就是表明我们要将当前vue组件生成的实例插入到页面的哪个元素中,el属性的值可以是css选择器的字符串,或者直接就是对应的元素对象。并且只能在使用new生成实例时才能配置el属性