YaoKaiLun / contenteditable-demos

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

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

About

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


Languages

Language:TypeScript 92.3%Language:Less 6.6%Language:HTML 1.1%