摘要: 最近面试被问两次dom-diff算法,都没有答好,于是决定深入研究vue2,vue3的源码,至少是vdom部分吃透。 这篇文章主要是介绍自己对vue2.6.11的vdom部分源码的理解。 参考源码:https://github.com/snabbdom/snabbdom 阅读全文
posted @ 2020-07-13 20:24 舟笛 阅读(145) 评论(0) 推荐(0)
摘要: 同一份代码,有的浏览器效果『正常』,有的『不正常』; 不正常的原因是什么?(不支持? bug?) 如何让它展示正常?(条件注释? 单独Hack?) 同一浏览器,版本越老 bug 越多,同一浏览器,版本越新,支持的特性越多; 不同浏览器,标准不同,实现方式也有差异。 处理兼容问题的思路: 要不要做: 阅读全文
posted @ 2017-01-06 12:45 舟笛 阅读(108) 评论(0) 推荐(0)
摘要: 正在做一个手机端电商项目,顶部导航栈的布局是一个div包含一个子div,如果给在正常文档流中的子div一个垂直margin-top,神奇的现象出现了,两父子元素的边距没变,但父div跟着一起往下走了! html代码: <div id="fatherbox"> <div id="childbox">首 阅读全文
posted @ 2017-01-06 11:27 舟笛 阅读(1191) 评论(0) 推荐(1)