合并文档
即多个子文档物理合并为1个文档,保存为1个合并后文档。
接口详情见ParseDocs()接口实现相关功能
示例代码
var json_cfg ={};
json_cfg.organizeMode = E_DOCS_ORGANIZE_MODE.MergeContent;
//json_cfg.organizeMode = E_DOCS_ORGANIZE_MODE.UnionContent;
//json_cfg.organizeMode = E_DOCS_ORGANIZE_MODE.UnionSection
ThinkEditor.CreateDoc("frist");
ThinkEditor.SetEditorInfo("pc", "zltest","zl",1,"");
var url = "/system/test/merge_test/frist.xml";
let emr_response = await fetch(url, {credentials:'same-origin'});
let data = await emr_response.arrayBuffer();
json_cfg.recoverSelection = false;
json_cfg.locked = false;
ThinkEditor.ParseDocs("frist", "", data, json_cfg);
var url = "/system/test/merge_test/1.xml";
emr_response = await fetch(url, {credentials:'same-origin'});
data = await emr_response.arrayBuffer();
json_cfg.recoverSelection = true;
json_cfg.locked = true;
ThinkEditor.ParseDocs("frist", "1", data, json_cfg);
var url = "/system/test/merge_test/2.xml";
emr_response = await fetch(url, {credentials:'same-origin'});
data = await emr_response.arrayBuffer();
json_cfg.recoverSelection = false;
json_cfg.locked = false;
ThinkEditor.ParseDocs("frist", "2", data, json_cfg);
ThinkEditor.SetViewMode(E_VIEW_MODE.Edit,"{}");
文档更新时间: 2025-01-06 15:54 作者:admin