设置元素动态数据绑定功能,实现机构名称等信息的动态更新。

  • 更换医院机构部署系统时,不需要重做制作模板

Step1:制作模板时,设置源加载为机构名

方式一:通过UI设置

方式二:通过API设置

ElementCfg cfg;
cfg.bit.dynamic_load_ = true;
cfg.bit.write_back_ = false;
thinkEditor.SetElementSource("organization", "机构", "机构名", cfg.all)

Step2:ParseDoc之前-设置引用源

thinkEditor.SetSource("机构", "机构名", "<Fragment><Format size='22' />江东第一人民医院</Fragment>");

Step3:按文档打开,才会更新源

  • 注意:按模板方式打开文档 不会 自动更新源
    thinkEditor.SetViewMode(E_VIEW_MODE.Edit, {});

更换机构部署时,不需要修改模板,代码动态修改源设置即可

thinkEditor.SetSource("机构", "机构名", "<Fragment><Format size='22' />江东第二人民医院</Fragment>");

文档更新时间: 2024-12-05 10:43   作者:admin