编辑器对象关系

  • 结合自己的项目,按需选择ThinkEditor、ThinkEditorInstance、ThinkEditorKit中的对象编程

面向ThinkEditor编程

  • 无需工具栏或自行实现工具栏、文档Tab的场景
  • 一个ThinkEditor始终对应1个文档,可同时使用多个ThinkEditor
  • 编辑器之外UI 应用自行结合自己框架实现

面向用ThinkEditorInstance编程

  • 无需工具栏或自行实现工具栏、文档Tab的场景
  • 辅助管理多个ThinkEditor
  • 需同时打开多个文档 + 只显示1个文档
  • 编辑器之外UI 应用自行结合自己框架实现

面向ThinkEditorKit编程

  • 编辑器 提供完整工具栏Tab 文档Tab
  • 快捷集成使用

编辑器提供的Kits源码目录结构如下

editor
  |_ ThinkEditor.Kit.js
  |_ ThinkEditor.Iconfont.js

ThinkEditor.Kit.js

  • 封装了工具栏Tab
  • 封装了文档Tab
  • 封装了右键菜单
  • 支持自定义

ThinkEditor.Iconfont.js

  • Symbol图标字体文件
  • 支持用户自定义
文档更新时间: 2025-10-19 17:53   作者:admin