/contenteditable-demos

编辑器底层原理实现,包括 beforeInput、MutationObserver 和自定义光标选区渲染

Primary LanguageTypeScript

学习现代富文本编辑器底层原理

  • demo1: 基于 beforeInput 实现编辑器编辑
  • demo2: 基于 mutationObserver 实现编辑器编辑
  • demo2: 自定义光标、选区,使用隐藏的 textarea 实现编辑器编辑