NestJs 2022年8月3日 nestJs-提供者(Provider) 服务 Provider 只是一个用 @Injectable() 装饰器注释的类 Providers 是纯粹的 JavaScript […]
javascript vue 2021年11月24日 懒加载(js/js Api/自定义vue指令) 图片实现懒加载,实现方式是判断是否出现在可见视图中。 第一种:图片距离文档顶部的高度,与视口高度及滚动高度相比较判断是否出现在可见 […]
HTML javascript 知识 2020年12月31日 动态复制文字 通过点击复制触发接口,并将返回的数据复制到粘贴板上。 1、通过原生js编写需通过input的方式作为中间件实现。 <div […]
HTML javascript 知识 首页 2020年12月19日 eachers-地图带标注 查看实例效果:地图 eachers中map的相关配置:https://echarts.apache.org/zh/option.h […]
vue 源码分析 知识 首页 2020年11月20日 响应式原理(3)- vue数据响应式处理(极简版) 将模板生成带参数的虚拟dom树(vue生成的是AST) 将其dom树数据转化为响应式数据【示例中原数据为数组类型直接赋值对象类型数 […]
vue 源码分析 知识 首页 2020年11月20日 响应式原理(2)- 数组类型 数据data中包含数组类型,在进行响应式转换的过程中,会涉及到push新增的数据等操作,需将其转化为响应式数据。(以下示例为pus […]
vue 源码分析 知识 首页 2020年11月20日 响应式原理(1) 组件初始化的时候,先给每一个Data属性都注册getter,setter,也就是reactive化。然后再new 一个自己的Wat […]
vue 源码分析 知识 首页 2020年11月18日 数据驱动模型(4) 生成带缓存的AST(createRenderFn),每次数据改变时就会生成一个新的虚拟dom,然后通过diff算法与原虚拟dom进 […]