2025-11-23-简谈前端编辑器Undo/Redo机制的一些实现撤销和重做几乎是所有编辑类产品的基础能力,但它恰恰是那种"做一个能用的版本只要半天,做一个真正经得起折腾的版本要反复打磨好几个迭代"的功能。无论你做的是图形画布(类似 Figma、白板、流程图)还是富文本编辑器(类似 Notion、飞书文档、各种 CMS 后台),背后的核心问题是一样的:如何精确地、可逆地描述用户对文档做的每一次改动,并且让这种回退在用户感知上是"自然"的。2025-11-23笔记7839字 #前端#系统设计