跳至主要內容

API列表

大约 1 分钟

常用API说明
editor.getBindObject()获取文档内所有值的数据集。
editor.getBindObject(id)获取文档中指定标识的组件的值。
editor.setBindObject(obj)绑定数据集到文档,按文档标识对应各自的内容值。
editor.setBindObject(obj, id)绑定单个数据到文档组件,指定单个组件的标识绑定内容值。
editor.bindDataList(tableId, datalist)绑定列表数据对象到表格中,渲染表格展示方式的数据,如长期临时医嘱清单等。
editor.getBindObject(null, true)获取文档内所有组件的元数据信息集; 参数true表示返回元数据对象集, 包含值,编码等属性数据。
editor.setBindObject(obj, null,true)绑定元数据信息集件,按文档标识对应各自的内容值; 参数true表示传入对象为 元数据对象集。
editor.getFieldValueById(id)获取文档中指定标识的组件的值, 功能同getBindObject(id),直接处理。
editor.getFieldValue(field)获取文档中指定组件的值,传入参数为field 节点元素, 特定二次开发下使用。
editor.getHtml()获取当前文档的HTML字符串,用于存储文档到后端。
editor.loadHtml(html)加载文档的HTML字符串,展示页面。
editor.loadHtml(url)加载文档的URL链接,URL提供HTML字符串,展示页面。
editor.appendHtml(html, {pageBreak: true})在当前文档中的下部,合并其他文档页体,用于日常病程记录的合并打印; pageBreak 控制合并后的文档是否另起一页字纸打印。
editor.getHtmlWithStyle()获取当前文档的带样式的HTML字符串, 用于存储后不依靠编辑器可以直接浏览显示,或发送后端服务,直接打印或生成DPF文件。