![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
文章平均质量分 81
Jane_Lee18
这个作者很懒,什么都没留下…
展开
-
从源码角度来回答keep-alive组件的缓存原理
今天开门见山地聊一下面试中被问到的一个问题:keep-alive组件的缓存原理。 01官方API介绍和用法 <keep-alive>包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。 和<transition>相似,<keep-alive>是一个抽象组件:它自身不会渲染一个 DOM 元素,也不会出现在组件的父组件链中。 当组件在<keep-alive>内被切换,它的 activated 和 deactivated 这两个生命...原创 2021-01-17 11:31:29 · 191 阅读 · 0 评论 -
vue源码入门
此文首发于我的个人博客 最近工作很忙,终于抽空把一节讲vue源码的录播课看了几遍,跟着视频把笔记做了一部分。 笔记放在ProcessOn上了,云笔记,方便查看和编辑。 笔记地址 ...原创 2019-12-22 23:15:17 · 103 阅读 · 0 评论 -
vue2.x的监听watch小爆料
此文首发于 https://lijing0906.github.io 跟vue相爱相杀这么久了,今天第一次来爆点小料(主要还是为自己做笔记)------vue2的watch监听 路由监听,也适用于普通变量(基本数据类型)的监听 一、写法一,普通监听 watch: { $route(nVal, oVal){ console.log(nVal) //打印...原创 2019-11-02 02:22:51 · 231 阅读 · 0 评论 -
vue混入mixins用法小结
此文首发于 https://lijing0906.github.io 距离上次更新博客将近半年了,因为年后开始做一个大项目,多个产品经理各自负责一个或多个模块,一个模块相当于之前项目的整体。这次我一个人做一个模块,压力有些大,每天只想着把功能做出来,没有时间总结。 此次的一个大项目中用到了vue的混入(mixins),业余时间记录下来它的用法 为什么要用混入(mixins) 页面中频繁使用某一种功...原创 2019-11-03 10:59:10 · 366 阅读 · 0 评论 -
vue的过渡小记(多元素、多组件)
此文首发于 https://lijing0906.github.io 网页中,一般都存在切换的场景,vue提供了一个简单的切换过渡效果,用< transition>标签包裹要切换的部分即可。 多元素过渡 绑定key vue官网上有写到: 当有相同标签名的元素切换时,需要通过***key***特性设置唯一的值来标记以让vue区分它们,否则vue为了效率只会替换相同标签内部的内容。即使在...原创 2019-11-03 10:25:01 · 81 阅读 · 0 评论 -
vue2.x中的:is和is的区别
此文首发于 https://lijing0906.github.io 最近,工作之余在翻阅vue.js的官方文档,在查看到动态组件和解析 DOM 模板时的注意事项的时候,讲到一个特殊的is特性,觉得很有意思,就来写一篇自己理解的总结。 现场 写栗子实践 其实看过之后,其实是有点懵的,这两个有啥区别,怎么用呢? 仔细分析,没那么难懂,参考这篇博客,我们也写一个栗子来试试 我们平时用局部注册的情况...原创 2019-11-02 02:31:36 · 404 阅读 · 0 评论