最新动态
版本 2.1.1
发布于 2026 年 7 月 21 日
修复
- 由于 z-index 处理不正确,工具栏提示、下拉框和全屏模式可能显示在其他元素下方
- 从 HTML 解析嵌套列表、含混合内容的列表以及空列表时结果不正确
- 导出或复制嵌套列表时生成的 HTML 列表结构无效
- 解析和生成 HTML 时,列表的缩进和样式未能正确保留
- 从 HTML 解析内联内容和通用块级元素时,缺少段落包装元素
- 通过 HTML
width和height属性定义的图片尺寸被忽略
版本 2.1
发布于 2026 年 6 月 22 日
新功能
imageUploadUrl现为可选项:省略时,图片将以 base64 数据 URL 的形式内联插入,无需服务器支持- 拖放图片插入:将图片文件直接拖入编辑器区域即可插入
- Markdown 支持:通过
setValue()、getValue()和insertValue()方法中的markdown编码器,解析和序列化编辑器内容为 Markdown 格式(参见 RichText. 使用不同格式(Markdown、HTML、纯文本) 示例) - 通过
triggers属性支持提及、标签和自定义下拉触发器:输入@、#、/或:等字符可打开建议下拉框,并将所选项作为不可编辑的 token 插入(参见提及与标签指南和 RichText. 提及、标签与异步查询 示例) - 通过
triggerTemplate属性自定义建议项的渲染方式(例如,显示头像、姓名和邮箱)(参见 RichText. 每个触发器的自定义下拉模板 示例) - 用户选择触发器时的自定义操作:执行自定义代码(插入 emoji、触发斜杠命令等),而非插入 token(参见 RichText. Emoji 自动补全 和 RichText. 斜杠命令 示例)
- 剪贴板支持(复制、剪切和粘贴):在 RichText 实例之间保留格式,将外部内容以纯文本形式插入
- 按词和按行删除快捷键:使用
Ctrl+Backspace/Ctrl+Delete(Windows/Linux)或Opt+Backspace/Opt+Delete(macOS)删除前一个/后一个单词;使用Cmd+Backspace/Cmd+Delete(仅 macOS)删除前一个/后一个可视行 - 用于更改块缩进的新快捷键:使用
Tab增加块的缩进,使用Shift+Tab减少缩进;在列表中,相同的按键可嵌套或提升列表项(在子列表中最为明显)
新增 API
新增属性
triggers— 定义用于插入提及、标签和其他 token 的下拉触发器triggerTemplate— 自定义 RichText 在建议下拉框中渲染条目的方式
新增方法
insertValue()— 在光标位置插入文本、Markdown 或 HTML 内容,或替换选中的文本(参见 RichText. 在光标处插入内容 示例)
新增事件
show-suggest— 当已配置触发器的建议下拉框打开时触发insert-token— 用户在下拉框中选择建议项且 RichText 将其作为 token 插入后触发hide-suggest— 当建议下拉框关闭时触发
修复
- 粘贴内联内容时出现的问题(包括放置在提及、图片等内联元素内部或附近的内容)
- 将图片拖放到其自身上时抛出错误
版本 2.0.6
发布于 2026 年 5 月 28 日
新功能
- 上下文感知的 OL/UL 工具栏按钮,可根据选区切换或转换列表类型
- 通过增加缩进和减少缩进按钮更改列表嵌套级别
- 在空列表项中按 Enter 键可退出列表或减少其嵌套级别
- 已访问链接显示独特颜色
新增 API
新增事件
toggle-list— 用户切换所选块的列表时触发
修复
- 列表标记的水平对齐不正确
- 有序列表与无序列表之间的内边距不一致
- 清除格式时未清除块级属性
- 列表项内的标题和块引用样式不正确
- 水平线内可见多余的 input 元素
- 在列表中间或末尾插入水平线时编辑器卡死
版本 2.0.5
发布于 2026 年 3 月 6 日
修复
- IME 输入未被正确处理
- 基于组合输入法的输入(例如,桌面端的中文、日文、韩文)未被正确处理
- 解析 HTML 时忽略
margin-left和line-height属性 - 内联元素从块级父元素继承属性
- 无法在两个编辑器实例之间复制文本
- 两个(或更多)编辑器实例同时激活时选区处理不正确
- 段落 中唯一内容为图片时光标定位不正确
- 上标和下标元素无限嵌套
- 粘贴图片时内联插入而非先上传
- 在特定位置(首行或末行)无法移除空内联块
- 输入时编辑器未滚动至光标位置
- Android 上的输入未被正确处理
- HR 元素的选区处理不正确
- 初始值为空时渲染不正确
- 内容包含自闭合块时复制可能失败
- Chrome:无法从右键菜单插入 emoji
- Firefox:全选(CTRL+A)未被正确处理
版本 2.0.4
发布于 2025 年 10 月 15 日
修复
- 段落的范围选区不正确
- 与链接图片相邻时链接弹出框不显示
- 工具栏初始值与实际内容不一致
版本 2.0.3
发布于 2025 年 8 月 27 日
修复
- 点击水平线导致脚本错误
- 默认行高不正确
- 内容样式包含重复选择器
- 解析 HTML 时纯文本块忽略样式更改
- 解析器忽略 HTML 中转义的字体名称
- 解析器忽略 HTML 中的
margin-left和line-height属性
版本 2.0.2
发布于 2025 年 8 月 4 日
修复
- 更新了软件包内容
版本 2.0.1
发布于 2025 年 7 月 30 日
修复
- 更新
defaultStyles属性的类型定义
版本 2.0
发布于 2025 年 7 月 30 日
备注
v1.2 的 API 与 v2.0 不兼容。请参阅迁移指南获取更多信息。
新功能
-
新一代文本渲染
全新渲染引擎带来更流畅、更快速、更精准的文本渲染体验 -
精细化工具栏配置
全面掌控工具栏: -
可选的菜单栏
在编辑器顶部启用经典菜单栏界面 -
增强的文档模式
新增对不同文档尺寸的支持 -
图片支持
-
改进的链接体验
重新设计的弹出框交互,提升可用性 -
新增格式化工具
-
列表管理
在内容中轻松插入和管理列表 -
导入/导出与打印
-
键盘快捷键
扩展了对常用格式化和编辑快捷键的支持
新增 API
新增属性
新增方法
setConfig()— 动态更新配置setLocale()— 动态切换语言
新增内部方法
新增事件
完整的新增事件列表请参见此处