![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
努力学习的米
记录
展开
-
vue基础学习笔记 --- 组件间数据的传输方式(7种,vue2环境下)
vue组件间传值的7中方法:props、自定义事件、$bus、pubsub-js、vuex、插槽slot、provide和inject跨组件传值原创 2022-08-07 17:41:30 · 1149 阅读 · 1 评论 -
vue基础学习笔记 --- 浅谈对keep-alive的理解
keep-alive是vue系统自带的一个组件,是用来缓存组件的,避免组件内的数据重复渲染,可以提高性能,是优化的手法之一,当我们使用了keep-alive的时候,会有activated和deactivated这两个事件被激活,activated会在keep-alive组件激活之前也就是当显示组件时触发,deactivated在keep-alive组件激活之后当隐藏缓存组件时触发;被keep-alive包裹的组件在切换的时候不会被销毁,而是被缓存在deactivated钩子函数中。...原创 2022-07-17 16:11:49 · 117 阅读 · 0 评论 -
vue生命周期
vue的生命周期就是vue实例从创建到销毁的过程,即指创建、初始化数据、编译模板、挂载DOM实例到渲染、更新到渲染、销毁等一系列过程,系统自带八个声生命周期分别为:创建前后(beforeCreat、created)、载入前后(beforeMount、mounted)、更新前后(beforeUpdate、updated)、销毁前后(beforeDestory、destoryed);此时当一进入页面或组件,会执行beforeCreat、created、beforeMount、mounted,这四个生命周期;如果原创 2022-07-13 20:53:44 · 266 阅读 · 0 评论