佯真愚

158
获赞数
35
关注数
738
粉丝数
北京
北京邮电大学 | 计算机
IP 属地未知
2015-12-01 加入
浏览 10.8k
1,043 声望|达人
全站排名超越 98% 用户
javascript
756
vue.js
156
组件库
53
前端
52
mysql
46
1 黄金勋章
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 赞了文章2019-12-24
    辛辛苦苦学会的 webpack dll 配置,可能已经过时了
    前段时间写了一篇详解 webpack4 中易混淆知识点的文章,没想到收获了近 600 个赞,在这里对各位老铁抱拳感谢。上篇文章我费了很多时间去构思 demo 和原创作图,就是想把一些概念彻底讲清楚,看评论区的反响我感觉还是做到了自己设定的目标。
  • 赞了文章2019-08-07
    GSAP - 专业的 Web 动画库
    说到在网页里创建动画,你可能很快会想到jQuery的animate()方法,或者css3的animation和transition。现在,本文将介绍另一个web动画的可选方案,GSAP。
  • 发布了文章2019-07-05
    如何开发一个基于 TypeScript 的工具库并自动生成文档
    TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. Any browser. Any host. Any OS. Open source. ———— TypeScript 官网
  • 赞了文章2019-04-23
    滑动穿透(锁body)终极探索
    当页面出现浮层的时候,滑动浮层的内容,正常情况下预期应该是浮层下边的内容不会滚动;然而事实并非如此。如图所示,浮层下边的内容并没有如想象中不受影响。
  • 发布了文章2019-04-01
    如何开发一个基于 Vue 的 ui 组件库(二)
    因为我们只注意到了作为组件库的源代码,而忘了我们的文档是通过 vuepress 编译,即底层也是基于 webpack 进行打包。所以 sideEffects 中也要加上文档中的文件。
  • 赞了文章2019-03-30
    🔒 CSP——前端安全第一道防线
    内容安全策略的主要作用就是尽量降低网站遭受 XSS 跨站脚本攻击的可能。浏览器没办法区分要执行的代码是否为页面本身的还是恶意注入的,XSS 就是利用这一点对网站进行攻击。 🙁
  • 赞了文章2019-02-01
    vscode控制字符引起的问题以及解决思路
    在使用中文输入法输入中文的时候,一直按后退键,例如输入sfsf,当你按了4下后退键时,你会发现,搜狗输入法弹出框虽然消失了,但是页面上还会剩下一个s, 这是你如何再次按一下后退的话,s就会变成bs, 变成隐藏字符。这个一般是右边有markdown渲染插件时才会出现。
  • 发布了文章2019-01-07
    如何开发一个基于 Vue 的 ui 组件库(一)
    常见的解决方案是像开发一般项目一样使用 webpack-dev-server 预览组件,比如通过 vue-cli 初始化项目,或者自己配置脚本。
  • 发布了文章2018-11-20
    如何构建通用存储中间层
    零、问题的由来 开门见山地说,这篇文章【又】是一篇安利软文~,安利的对象就是 tua-storage。 顾名思义,这就是一款存储数据的工具。 用 tua-storage 好处大大的有么? 那必须滴~,下面开始我的表演~ 多端统一 api 支持数据同步 数据过期逻辑 自动清理过期数据 支持...
  • 发布了文章2018-11-09
    如何构建通用 api 中间层
    零、问题的由来 开门见山地说,这篇文章是一篇安利软文~,安利的对象就是最近搞的 tua-api。 顾名思义,这就是一款辅助获取接口数据的工具。 发请求相关的工具辣么多,那我为啥要用你呢? 理想状态下,项目中应该有一个 api 中间层。各种接口在这里定义,业务侧不应...
  • 赞了文章2018-11-06
    Jquery ajax, Axios, Fetch区别之我见
    前端技术真是一个发展飞快的领域,我三年前入职的时候只有原生XHR和Jquery ajax,我们还曾被JQuery 1.9版本版本以下不支持大文件请求这个问题卡了半天(最后自己写了原生的XHR请求)。一晃眼,JQuery ajax早已不能专美于前,axios和fetch都已经开始分别抢占“请求”这...
  • 发布了文章2018-08-13
    JavaScript 函数式编程(一)
    零、前言 说到函数式编程,想必各位或多或少都有所耳闻,然而对于函数式的内涵和本质可能又有些说不清楚。 所以本文希望针对工程师,从应用(而非学术)的角度将函数式编程相关思想和实践(以 JavaScript 为例)分享给大家。 文章内容其实主要来自于在下阅读各类参考...
  • 发布了文章2018-08-13
    JavaScript 函数式编程(二)
    其实经常写 JavaScript 的人可能潜移默化地已经接受了这个观念,例如你可以像对待任何其他数据类型一样对待函数——把它们存在数组里,当作参数传递,赋值给变量.等等。
  • 发布了文章2018-08-13
    JavaScript 函数式编程(三)
    假设有个函数,可以接收一个来自用户输入的数字字符串。我们需要对其预处理一下,去除多余空格,将其转换为数字并加一,最后返回该值对应的字母。代码大概长这样...
  • 发布了文章2018-08-13
    终极蛇皮上帝视角之微信小程序之告别 setData
    众所周知 Vue 是借助 ES5 的 Object.defineProperty 方法设置 getter、setter 达到数据驱动界面,当然其中还有模板编译等等其他过程。
  • 发布了文章2018-08-13
    终极蛇皮上帝视角之微信小程序之告别“刀耕火种”
    开门见山地说,小程序在日常开发中使用原生框架来开发还是挺不方便的,比如: 不支持 npm 包 不支持各种 CSS 预编译器 不支持配置 Babel 来转换一些 JavaScript 新特性 这样一来和日常开发前端页面的体验相比来说,简直就像在刀耕火种。 那么为了解决这些问题,我们...
  • 发布了文章2018-08-13
    微信小程序之如何使用自定义组件封装原生 image 组件
    零、问题的由来 一般在前端展示图片时都会碰到这两个常见的需求: 图片未加载完成时先展示占位图,等到图片加载完毕后再展示实际的图片。 假如图片链接有问题(比如 404),依然展示占位图。甚至你还可以增加点击图片再次加载的功能。(例如知乎) 然鹅,小程序原生...
  • 发布了文章2018-08-13
    Redux 基础 - react 全家桶学习笔记(一)
    注:这篇是16年10月的文章,搬运自本人 blog...[链接] 零、环境搭建 参考资料 英文原版文档 中文文档 墙裂推荐作者出的教学视频 基础篇 墙裂推荐作者出的教学视频 高级篇 首先要明确一点,虽然 redux 是由 flux 演变而来,但我们完全可以并且也应该抛开 react 进行学...
  • 发布了文章2018-08-13
    Redux 进阶 - react 全家桶学习笔记(二)
    在上一篇中介绍了 Redux 的各项基础 api。接着一步一步地介绍如何与 React 进行结合,并从引入过程中遇到的各个痛点引出 react-redux 的作用和原理。
  • 发布了文章2018-08-12
    微信小程序之如何使用自定义组件封装原生 image 组件
    零、问题的由来 一般在前端展示图片时都会碰到这两个常见的需求: 图片未加载完成时先展示占位图,等到图片加载完毕后再展示实际的图片。 假如图片链接有问题(比如 404),依然展示占位图。甚至你还可以增加点击图片再次加载的功能。(例如知乎) 然鹅,小程序原生...