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进 […]
vue 源码分析 知识 首页 2020年11月18日 数据驱动模型(3)-渲染 虚拟DOM生成带数据的虚拟DOM 该方法需要参数:虚拟DOM(vnode)、实例化对象时的数据(data) 判断节点类型(vnod […]
vue 源码分析 知识 首页 2020年11月17日 数据驱动模型(2) 在数据驱动模型(1)文档中初步仿写了vue的数据驱动(简化版)实现了数据填充到“坑”当中,但是在demo中还有以下几方面优化: 1 […]
HTML javascript typescript vue 源码分析 知识 首页 2020年11月12日 ts-命名空间 命名空间:避免各种变量命名冲突,将相似的功能的函数、类、接口等放置到命名空间中。命名空间内通过export暴露。通过namespa […]