如何从零起步,逐步开发并实现 Web Office 套件中的文字删除功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计887个文字,预计阅读时间需要4分钟。
这是一个系列博客,旨在最终打造一个基于HTML Canvas的、类似微软Office的Web Office套件(包括文档、表格、幻灯片等)。通过自由协作,共同实现从零开始,开发一个Web Office套件的目标。
2. 富文本编辑器(MVP) 2.24 Feature:删除文字 2.24.1 算法这是一个系列博客,最终目的是要做一个基于 HTML Canvas 的、类似于微软 Office 的 Web Office 套件(包括:文档、表格、幻灯片……等等)。
自由互联:《从零开始, 开发一个 Web Office 套件》系列博客目录
富文本编辑器 Github repo 地址:github.com/zhaokang555/canvas-text-editor
富文本编辑器 在线 Demo:zhaokang555.github.io/canvas-text-editor/
- 监听input元素的
compositionstart和compositionend事件。并记录用户状态:是否正在使用输入法 - 监听input元素的
keydown事件。
本文共计887个文字,预计阅读时间需要4分钟。
这是一个系列博客,旨在最终打造一个基于HTML Canvas的、类似微软Office的Web Office套件(包括文档、表格、幻灯片等)。通过自由协作,共同实现从零开始,开发一个Web Office套件的目标。
2. 富文本编辑器(MVP) 2.24 Feature:删除文字 2.24.1 算法这是一个系列博客,最终目的是要做一个基于 HTML Canvas 的、类似于微软 Office 的 Web Office 套件(包括:文档、表格、幻灯片……等等)。
自由互联:《从零开始, 开发一个 Web Office 套件》系列博客目录
富文本编辑器 Github repo 地址:github.com/zhaokang555/canvas-text-editor
富文本编辑器 在线 Demo:zhaokang555.github.io/canvas-text-editor/
- 监听input元素的
compositionstart和compositionend事件。并记录用户状态:是否正在使用输入法 - 监听input元素的
keydown事件。

