實戰 Ueditor擴充套件二次開發

2021-08-31 20:45:37 字數 1601 閱讀 1639

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!

第一部分 開發前期準備

1、ueditor從1.4.1開始,新增對於二次開發的擴充套件支援。

jeewx擴充套件二次開發採用1.4.3.1 jsp 版本

2、上傳設定

簡述: ue做的不夠靈活,不如老版本

[1] 配置檔案:ueditor/jsp/config.json

說明: 所有專案配置訪問字首

[2] 引入ue依賴的jar包

特殊說明:ue自帶的ueditor-1.1.2.jar有問題,經過修改原始碼好用。

第二部分 擴充套件增加按鈕demo

[1] customize*******uidemo.html頁面

[2] addcustomizebutton.js頁面//註冊按鈕執行時的command命令,使用命令預設就會帶有回退操作

editor.registercommand(uiname,

});//建立乙個button

var btn = new ue.ui.button(

});editor.addlistener('selectionchange', function() else

});//因為你是新增button,所以需要返回這個button

return btn;

});​[1]修改jsp頁面,引入外掛程式js

weixin/guanjia/newstemplate/weixinarticle-update.jsp

[2]外掛程式js原始碼

ue.plugins['weixin_template'] = function () if(uiname=='關注引導')else if(uiname=='標題')else if(uiname=='原文引導')else if(uiname=='分隔線')else if(uiname=='互推賬號')else if(uiname=='我的樣式')else if(uiname=='其他') 

var dialog = new ue.ui.dialog(

}]});

dialog.render();

dialog.open();}};

};function weixinbutton(editor,uiname) catch ( e )

}});

//建立乙個button

var btn = new ue.ui.button(

});//因為你是新增button,所以需要返回這個button

return btn;

}

給我老師的人工智慧教程打call!

實戰 Ueditor擴充套件二次開發

第一部分 開發前期準備 1 ueditor從1.4.1開始,新增對於二次開發的擴充套件支援。jeewx擴充套件二次開發採用1.4.3.1 jsp 版本 2 上傳設定 簡述 ue做的不夠靈活,不如老版本 1 配置檔案 ueditor jsp config.json 說明 所有專案配置訪問字首 2 引入...

UEditor如何進行二次開發

ueditor 雖然功能眾多,但對於廣大開發者來說,還是有很多定製化的功能需求,如果都靠ueditor團隊自己開發那是不現實的,這時就需要廣大開發者在ueditor的基礎上自己開發定製功能。但在之前的版本中,ueditor對於二次開發的支援不夠優化,經常需要開發者不僅要開發相應的功能,例如comma...

postek二次開發 POSTEK二次開發介面

例項簡介 例項截圖 核心 using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using ...