vm.$children
获取子组件实例(数组)
vm.$parent
获取父组件
vm.$root
获取根组件
this.$destroy
销毁当前组件实例
v-bind="$attrs"
接受没有被props接收的属性
生命周期
vue组件的生命周期(过程/时间段):创建 => 运行(渲染)=>结束(销毁)
生命周期的不同阶段(时间点),会触发对应的钩子函数
生命周期的钩子函数(this都指向vue实例)
beforCreate(){}
组件实例初始化之后立刻触发,但是他获取不到当前组件的信息created(){}
组件实例完成后对选项的处理后立即触发(常用)beforMount(){}
在挂载到页面之前触发,在这一步对模板结构进行编译处理mounted(){}
挂载到页面后触发,此时vue应用里的内容已经渲染到页面上了beforUpdate(){}
vue修改data数据之前触发updated
修改数据结束,视图更新结束之后触发
可以做一些ajax耗时任务beforeDestroy(){}
销毁组件之前触发destroyed(){}
销毁组件之后触发