赞了文章2019-07-25
1. 引言 javascript-knowledge-reading-source-code 这篇文章介绍了阅读源码的重要性,精读系列也已有八期源码系列文章,分别是: 精读《Immer.js》源码 精读《sqorn 源码》 精读《Epitath 源码 - renderProps 新用法》 精读《Htm - Hyperscript 源码》 精读《React ...
提出了问题2019-03-05
回答了问题2018-11-27
已解决。贴一下我解决的方法: {代码...}
提出了问题2018-11-27
回答了问题2018-11-20
兼容模式跟你的IE版本有关,先确认你的IE版本
提出了问题2018-09-03
提出了问题2018-09-03
赞了文章2018-08-15
首先我们来说一下这个函数的作用,它的作用就是获取一个数组的切片;所谓切片,就是指数组的一部分连续元素,当然也可以是数组的全部元素。我们这时可能想到了数组本身就有一个slice方法,那我们为什么不使用原生的数组的那个slice方法而非要自己重新写一个呢?
提出了问题2018-07-16
提出了问题2018-07-16
提出了问题2018-07-14
赞了文章2018-07-04
vue已是目前国内前端web端三分天下之一,同时也作为本人主要技术栈之一,在日常使用中知其然也好奇着所以然,另外最近的社区涌现了一大票vue源码阅读类的文章,在下借这个机会从大家的文章和讨论中汲取了一些营养,同时对一些阅读源码时的想法进行总结,出产一些文章...
赞了文章2018-07-04
vue-ts-daily 基于Vue.js的2.5.13版本和TypeScript编写的模仿原生应用的WebApp.源码地址 欢迎star 项目演示地址 建议直接添加到主屏幕(ios端体验差一些). 前言 为什么做这个项目? 学习vue全家桶,很长一段时间在用React。 利用PWA技术来模仿原生应用,来探究PWA与原...
赞了文章2018-07-04
随着业务的不断累积,目前我们 ToC 端主要项目,除去 node_modules, build 配置文件,dist 静态资源文件的代码量为 137521 行,后台管理系统下各个子应用代码,除去依赖等文件的总行数也达到 100万 多一点。
赞了文章2018-06-05
1、vue对象初始化时会针对computed属性的所有key值分别new一个watcher对象,在Vue源码解析(二)中有详细介绍watcher的原理,当时提到watcher初始化会立即调用一次watcher.get方法,然后实际上可以通过传入{lazy:true}参数来延迟watcher.get方法的执行
赞了文章2018-03-28
修改了element-ui源码,把源码里面的tree模块提取出来然后修改element自带checkbox等组件为iview的checkbox,并且兼容方法最后修改element样式,改为iview风格,自己也添加了一些样式
赞了文章2018-01-29
在电商的大屏主页上,一般都会有一个显眼的品类导航栏,作为整个商城的重要分流入口,客户体验就必须要做到自然、极致。细心的用户可能会发现,在jd.com或者tmall.com等大型网站中,当鼠标在一级导航栏中垂直移动时,二级菜单可以无延迟的响应展示。神奇的是,当用户...
赞了文章2017-08-25
【导读】:GitHub 上有一个 Awesome – XXX 系列的资源整理。awesome-javascript 是 sorrycc 发起维护的 JS 资源列表,内容包括:包管理器、加载器、测试框架、运行器、QA、MVC框架和库、模板引擎、数据可视化、时间轴、编辑器等等。
赞了文章2017-08-23
截至目前为止,已经有 90 多人发了 300 多个 Pull Requests 和 200 多个 issues,从最初的几十本书到现在的近 500 本书。
赞了文章2017-08-01
作者:戴嘉华 转载请注明出处并保留原文链接( [链接] )和作者信息。 目录 前言 问题的提出 模板引擎和 Virtual-DOM 结合 —— Virtual-Template Virtual-Template 的实现 4.1 编译原理相关 4.2 模版引擎的EBNF 4.3 词法分析 4.4 语法分析与抽象语法树 4.5 代码生成 ...