开发文档Umo Editor Mobile配置项文档模板配置

模板配置

用于配置文档模板列表。业务可以通过 templates 预先注入一组模板数据,供移动端在插入或新建内容时使用。

默认配置

{
  templates: [],
}

配置项说明

templates

说明:模板列表。

类型Array

默认值[]

每个模板通常至少包含以下信息:

  • title:模板标题
  • description:模板描述
  • content:模板内容

业务也可以按需追加 coveridcategory 等自定义字段,再在业务侧使用。

使用示例

const options = {
  templates: [
    {
      title: '会议纪要',
      description: '适合会议记录与结论整理',
      content: '<h1>会议纪要</h1><p>请输入正文内容</p>',
    },
    {
      title: '巡检记录',
      description: '适合移动端现场巡检录入',
      content: '<h1>巡检记录</h1><p>请输入巡检结果</p>',
    },
  ],
}

使用建议

  • 如果模板内容较简单,可以直接在前端静态配置。
  • 如果模板需要由服务端统一管理,建议在业务层拉取后再传给编辑器。
  • 如果模板结构复杂,建议同时验证其在 pageweb 两种布局下的渲染效果。

与桌面端的主要差异

  • 移动端更适合提供少量高频模板,不建议一次性暴露过多模板入口,以免影响触控操作体验。移动端不同