- 博客(6)
- 收藏
- 关注
原创 snabbdom源码解析
snabbdom源码解析,和vue中diff方法类似,其中一种情况就不往下查找,改变指针和对应的虚拟节点,特别要说明的是如果新后和旧前命中,需要将命中的节点移动到旧后的后面。如果新前和旧后命中,那么需要将命中的节点移动到旧前的前面。如果四种情况都没有命中的话,那么需要将当前节点去旧节点中去寻找,如果找到,移动节点。如果旧节点中不存在,那么需要创建节点并插入到旧前的前面。先声明四个指针,和四个指针对应的vnode。然后进行命中查找,命中代码如下,分四种情况。1. diff算法中,新旧节点都有子节点的情况。
2023-05-25 14:34:44 65 1
原创 Object 遍历
Object.keys、Object.values、Object.entries、Reflect.ownkeys 可以用来遍历可枚举属性,但仅限于自身属性不包括原型链。
2023-05-25 14:11:55 468 1
原创 Vue showToolTip 指令, 当文本溢出隐藏时,鼠标移入可以展示全部文本,效果和element-ui table组件中,showToolTip 属性效果一致。
Vue showToolTip 指令, 当文本溢出隐藏时,鼠标移入可以展示全部文本,效果和element-ui table组件中,showToolTip 属性效果一致。
2023-05-20 20:40:25 1531 1
原创 Vue中使用elementUI 设置datepicker的禁用日期
【代码】Vue中使用elementUI 设置datepicker的禁用日期。一个关于datepicker组件使用的样例
2023-05-19 17:09:37 387 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人