GitHub 雷达
首次出现 88 天前

chenglou/pretext

1. 它是一套纯 JavaScript/TypeScript 的多语言文本测量与换行库,能在不触碰 DOM 的情况下精确计算段落高度和按宽度断行。 2. 核心实现是用 Canvas 预先测量各文本片段的真实宽度并缓存为不透明句柄,之后的布局完全通过纯算术完成,彻底避开浏览器的布局回流。 3. 最大亮点是无需 DOM 即可瞬间得出准确尺寸,

近 7 日
+117
累计 Star
50.4k
Fork
2,739
近 30 日
+483
Star 趋势 · 57 个采集点
+4%
6 月 23 日9 月 19 日
语言TypeScript
分类Web前端
最近提交9 月 16 日
创建时间3 月 8 日
首次收录6 月 23 日 · 自动扫描
README 摘要
1. 它是一套纯 JavaScript/TypeScript 的多语言文本测量与换行库,能在不触碰 DOM 的情况下精确计算段落高度和按宽度断行。 2. 核心实现是用 Canvas 预先测量各文本片段的真实宽度并缓存为不透明句柄,之后的布局完全通过纯算术完成,彻底避开浏览器的布局回流。 3. 最大亮点是无需 DOM 即可瞬间得出准确尺寸,
中文摘要由 AI 生成,仅供参考。
在 GitHub 打开