优化输入时的拼写检查性能
作者: codeCraft-Ritik创建于 2026年2月13日更新于 2026年4月19日
摘要: 目前,ComposerEditor 在用户输入时全局禁用拼写检查,以避免性能问题,只有在 800 毫秒后才重新启用。这会导致用户体验出现明显的问题,红色下划线会闪烁。更好的方法是降低拼写检查属性更新的速度,或者只针对当前正在编辑的区块。 文件路径:src/components/composer-editor/composer-editor.tsx 建议的更改: 1. 提高延迟阈值或实现一个“无痛”切换,不触发编辑器组件的全面重新渲染,从而避免闪烁。 2. 如果 Slate API 允许,考虑进行更精细的更新,以避免在评论中提到的“被吞噬”的键。
内容来源: Foundry376/Mailspring