Leo_Eatle

36
获赞数
6
关注数
11
粉丝数
海外
暨南大学 | CS
IP 属地广东
2014-12-06 加入
浏览 8.6k

这个网站有我写的代码(bug)

387 声望|学徒
全站排名超越 96% 用户
javascript
229
html
86
前端
59
渲染
56
jquery
49
个人动态
  • 赞了文章2022-08-10
    Web图片资源的加载与渲染时机
    此文研究页面中的图片资源的加载和渲染时机,使得我们能更好的管理图片资源,避免不必要的流量和提高用户体验。 浏览器的工作流程 要研究图片资源的加载和渲染,我们先要了解浏览器的工作原理。以Webkit引擎的工作流程为例: 从上图可看出,浏览器加载一个HTML页面后...
  • 赞了文章2021-08-05
    微前端解决方案
    随着技术的发展,前端应用承载的内容也日益复杂,基于此而产生的各种问题也应运而生,从MPA(Multi-Page Application,多页应用)到SPA(Single-Page Application,单页应用),虽然解决了切换体验的延迟问题,但也带来了首次加载时间长,以及工程爆炸增长后带来的巨...
  • 赞了文章2021-01-19
    扩展开发过程中的自动更新实现
    最近业务上需要开发扩展来实现某些功能。在开发过程中,遇到每次修改完代码,都需要手动点击chrome://extensions页面的Reload,才能更新扩展的问题,十分影响开发体验。于是花了点时间,把开发扩展的构建过程的hot reload搞定了。 具体代码见:[链接]
  • 赞了文章2021-01-05
    死月的二零二零总结
    2020 年是全民魔幻的一年。实际上,我的 2020 年也一样,比 2019 魔幻了不知道多少倍。曾很长一段时间活在自我否定中,好在后面解开了。
  • 回答了问题2018-09-30
    object.assign()
    可以用object spread比如const info = {name: 'leo', ...this.props}
  • 回答了问题2018-09-27
    React setState如何删除某个属性
    可以设置成null 可以思考一下是否需要删除这个属性,能否用其他值代替,比如为了隐藏、不去渲染某个组件,可以用isShow来表示。
  • 发布了文章2018-09-27
    升级到Babel 7的经验
    Babel的最新版本Babel 7 已经在Henry Zhu的不断努力下发布了,他真的是全身心地投入到了Babel的开发中,而Babel对于前端界的贡献也是有目共睹,没有这个神奇的编译器,前端界要落地ES6语法恐怕还要再等十年。
  • 发布了文章2018-09-10
    释放webpack的真正潜力
    在上周末广州举办的feday中,webpack的核心开发者Sean在介绍webpack插件系统原理时,隆重介绍了一个中国学生于Google夏令营,在导师Tobias带领下写的一个webpack插件,webpack-deep-scope-analysis-plugin,这个插件能够大大提高webpack tree-shaking的效率。
  • 发布了文章2018-09-09
    释放webpack的真正潜力
    在上周末广州举办的feday中,webpack的核心开发者Sean在介绍webpack插件系统原理时,隆重介绍了一个中国学生于Google夏令营,在导师Tobias带领下写的一个webpack插件,webpack-deep-scope-analysis-plugin,这个插件能够大大提高webpack tree-shaking的效率。
  • 赞了文章2017-12-14
    B站运维团队成长的血泪史
    胡凯,bilibili运维负责人,曾经就职于金山软件、金山网络、猎豹移动,负责运维相关工作。Bilibili是国内最大的年轻人潮流文化娱乐社区,银河系知名弹幕视频分享UGC平台。 95后二次元新人类的追捧,让以视频弹幕、UP主闻名于世的bilibili(以下简称B站)愈发火爆,无...
  • 回答了问题2017-11-08
    JS 倒计时问题,手机网页后台运行时,js会暂停
    记录时间戳,每过一秒计算一次当前时间和时间戳的差值
  • 赞了回答2017-09-27
    redux中state更新,但没有重新渲染的问题
    看不到你处理TOGGLE_TOPNAV的reducer是怎么写的,我猜测应该是因为你直接对state进行了修改,state是引用,store内部的state同样也就变了,这样导致React-Redux认为dispatch前后state没有改变,就不会重新渲染UI,实际state已经改变。当处理TOGGLE_TOPNAV的时候触发...
  • 回答了问题2017-07-06
    webpack 如何运行 Shell 命令?
    webpack本身就是一个库,就可以是通过node.js调用 为何不用node.js调用webpack,而是想用webpack的配置去运行shell?
  • 赞了文章2017-07-03
    也来说说touch事件与点击穿透问题
    做过移动端H5页面的同学肯定知道,移动端web的事件模型不同于PC页面的事件。看了一些关于touch事件的文章,我想再来回顾下touch事件的原理,为什么通过touch可以触发click事件,touch事件是不是万能的以及它可能存在的问题。
  • 赞了文章2017-06-22
    SF 社区最近的一些产品更新:让原创的优质技术文章得到更多关注
    在今年初我们重新上线了头条的板块,我们发现头条板块的互动数据比专栏要好不少,也有用户给我们提了一些反馈,比如专栏文章的点赞门槛好高(需要 15 个声望值),我们开始思考有没有什么办法来提升专栏文章的数据。带着这样的思考我们最近优化了产品,有不少的改进...
  • 回答了问题2017-05-01
    webpack file-loader 解析 css 文件中 background-images路径问题。
    You can configure a custom filename template for your file using the query parameter name. For instance, to copy a file from your context directory into the output directory retaining the full directory structure, you might use ?name=path.[ext].
  • 赞了回答2017-05-01
    webpack file-loader 解析 css 文件中 background-images路径问题。
    设置一下 path 看看
  • 赞了文章2017-03-05
    iOS开源项目周报0302
    由OpenDigg 出品的iOS开源项目周报第十期来啦。我们的iOS开源周报集合了OpenDigg一周来新收录的优质的iOS开源项目,方便iOS开发人员便捷的找到自己需要的项目工具等。TodayMind 在通知中心管理提醒事项
  • 赞了文章2017-03-05
    Swift Web 开发之 Vapor - 入门(一)
    Vapor 是一个基于纯 Swift 构建出的 Web 开发框架,目前可以运行在 macOS 和 Ubuntu ,用于构建出漂亮易用的网站或者 API 服务。
  • 赞了文章2017-02-15
    Swift中的!和?
    一般我们在一下两种情况下会遇到!和?的使用 1.声明变量时 {代码...} 2.在对变量操作时 {代码...} 由于这两种情况的意义不同,所以分开进行解释: 1.声明变量时 在声明一个变量时如果不手动初始化,Swift不会自动初始化该变量为一个默认值的。 {代码...} 但是对于Op...