统一实例方法
exec / getValue / setValue 在三套封装中语义保持一致。
围绕核心编辑体验、插件扩展、上传链路和后端对接,帮助团队快速评估并落地富文本基础设施。
官方提供 Vue2、Vue3、React 封装组件,统一 API 语义,降低跨端集成与维护成本。
exec / getValue / setValue 在三套封装中语义保持一致。
插件注册与工具栏配置保持统一,避免框架差异导致重复开发。
视图层独立演进,减少框架升级对核心行为的影响。
封装层支持 locale/messages,便于国际化项目交付。
支持服务器上传,以及 OSS / COS / 七牛前端直传,满足不同安全与部署策略。
适用于强管控场景,由后端统一接收并转存。
支持 OSS、COS、七牛,按环境切换驱动配置。
上传完成回调结构一致,便于业务层接入。
提供 Node / Java / Go 的接口样例与字段约定。
lyEditor 以插件协议组织功能,以 model/view 分离保证稳定性,适合二次开发和长期演进。
文本、格式、命令执行和状态快照在同一内核内稳定运行。
每个工具栏功能都可插件化,支持团队按模块并行扩展。
内置插入、删除、合并、拆分与导航等表格交互能力。
抽象上传适配器,兼容服务端上传与多云直传。
编辑器与文档支持中英文,便于国际化文档协作。
model/view 分离,避免复杂交互下的状态污染和渲染回归。
核心层负责文档模型和命令执行,视图层通过虚拟 DOM 增量更新;上传层抽象第三方云服务并统一接入方式。