baseUrl
试一试用例中为方便演示,配置baseUrl为外网地址从信译服务器获取编辑器库文件。实际使用时应当结合自己的项目,路径以实际服务器部署的相对路径为准
//试一试 源码
//app.js
window.baseUrl = "https://docs.thinkeditor.com/case/static/";
//OpenDoc.js
let baseUrl = window.baseUrl;
let thinkEditorParam = {
lib: baseUrl + "lib/", //按实际服务器 配置 示例
fontPath: baseUrl + "editor_fonts/", //按实际服务器 配置 示例
...
};
let thinkEditor = new ThinkEditor(thinkEditorParam);
切记一定要配置为自己服务的相对路径
实际使用配置示例如下,详见各语言Demo源码包:
//实际使用 源码
//Editor: 初始化编辑器
let thinkEditorParam = {
lib: '/editor/', //第三方服务的相对路径
fontPath: '/editor_fonts/', //第三方服务的相对路径
...
};
var thinkEditor = new ThinkEditor(thinkEditorParam);
window.thinkEditor1
试一试用例中为方便演示,使用window.thinkEditor1来保存演示使用到的1个编辑器对象。实际使用时建议使用编辑器库提供的ThinkEditorInstance来管理多个编辑器对象
//试一试 源码
window.thinkEditor1 = thinkEditor;
利用ThinkEditorInstance或自定义方式管理多个编辑器对象:
//实际使用 源码
const editorsInstance = new ThinkEditorInstance('实例1')
var thinkEditor1 = new ThinkEditor(thinkEditorParam);
editorsInstance.AddEditor(thinkEditor1);
var thinkEditor2 = new ThinkEditor(thinkEditorParam);
editorsInstance.AddEditor(thinkEditor2);
更多ThinkEditorInstance管理接口,详见源码ThinkEditor.Instance.js
文档更新时间: 2025-04-13 14:06 作者:admin