前置条件
- 打开文档时 应用已预先知道当前文档需要修改的元素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