前置条件

  • 打开文档时 应用已预先知道当前文档需要修改的元素Source相关配置值。
  • 在模板制作阶段,产品和开发工程师就应当规划好当前模板具备Source的元素有哪些

setp0: 制作模版,设置可使用的源

    thinkEditor.SetSource('基本资料', '姓名', '');
    thinkEditor.SetSource('基本资料', '性别', '');

setp1: 制作模版,给元素选择对应源-勾选动态加载

动态加载: 每次解析文档时,不管元素是否有内容,都尝试使用最新的源更新元素内容。

step2: 用户使用时-动态更新元素内容

配置按文档打开xml

    thinkEditor.SetDocType(E_DOC_TYPE.Entity);

ParseDoc前 设置具体源内容

    thinkEditor.SetSource('基本资料', '姓名', '张小北');
    thinkEditor.SetSource('基本资料', '性别', '男');

示例代码

 thinkEditor.SetSources([
    {
        sourceClass: '基本资料',
        sourceId: '姓名',
        content: '张小北',
    },
    {
        sourceClass: '基本资料',
        sourceId: '性别',
        content: '男',
    }
]);

 thinkEditor.ParseDoc(docName, data, {});


 thinkEditor.SetViewMode(E_VIEW_MODE.Edit, {});
文档更新时间: 2025-02-07 10:49   作者:admin