大而全的 react 框架 umijs 试用

根据官网介绍,umijs 是围绕 react 搭建的企业级开发框架。它有诸多优点:可扩展、开箱即用…… 在看了 …

svg 渐变圆弧进度条

渐变圆弧进度条有很多实现方式。dom(为了区分,这里所说的 dom 不包含 svg)、canvas、svg 都 …

开启 web 多线程——web worker

在之前写阅读器的时候有用到多线程:案例——《享阅·阅读器》解析。但是阅读器里我只开启了一个线程,所以并不能说真 …

小程序踩坑系列1

《小程序踩坑系列》会记录一些不值得大书特书的小程序相关问题(包括周边组件库)。 van-tabs 嵌入 van …

web 图片懒加载

图片懒加载是 web 应用优化的一个重点。关于这方面的文章到处都是。各个框架也都有相应的插件。但因为用不到,我 …

小程序 canvas 绘制海报(踩坑)

最近有一个关于小程序的需求——集卡。这个需求有两个比较难搞定的地方:1. 卡牌翻转动画。2. 生成海报。 小程 …

案例——《享阅·阅读器》解析

去年,用 canvas 实现了一个 txt 阅读器——《享阅·阅读器》。(直接叫阅读器有点笼统,并且实现的功能 …

微信小程序——IOS安全区兼容问题

公司微信小程序改版,好不容易上线了,问题也来了。比如,有 iPhone 用户反映看不到页面底部内容。拿起公司的 …

网站添加 pwa 支持

也许首先有必要说明一下 pwa 是什么。 pwa 并不是某个特定的技术,而是一个 web 应用程序理念。其是通 …