文章
102026
2025
个人向 CSS 编码风格汇总
记录我在项目中沉淀的 CSS 布局习惯与编码风格。不追求唯一标准,只记录当前阶段的最优解。
在 Nuxt Content 中自动计算文章阅读时间的一种实现思路
结合中文、英文与代码块内容,在 Nuxt Content 的 afterParse hook 中实现一个更合理的文章阅读时间自动计算方案。
构建一个带智能上下文裁剪的搜索高亮组件
从零实现一个高性能、通用化的搜索高亮组件。涵盖正则转义、智能上下文截断等进阶技巧。
自动为 async 函数添加 try...catch,告别手动错误处理
基于构建期自动注入 try...catch,统一为异步函数植入错误捕获与 finally 逻辑,提升异步错误处理的可靠性与一致性。
打造一个安全可靠的 JavaScript 表达式沙箱
基于 Proxy 与 with 构建受控沙箱,黑名单拦截敏感全局,上下文只读注入,安全执行用户表达式,兼顾性能与易用性。
原来 VueUse 中的 useVirtualList 也没有那么神奇
从视窗容量与偏移计算到占位策略,拆解 VueUse useVirtualList 的关键原理,理解按需渲染如何显著提升长列表性能与体验。
实现一个最基础的响应式模块
用极简代码实现 ref 与 effect,演示依赖追踪与触发更新流程,快速掌握 Vue 响应式的基础原理与运行机制。
热门标签
站点数据
文章总数
10 篇
标签总数
13 个
建站天数
541 天