第一次發文,好緊張呀,不知道會不會沒人看。之前用ue遇到了一些坑,沒人看就當自己記錄了筆記。
第一次用,總是會遇到問題,可以先查看下百度ue的演示http://ueditor.baidu.com/website/onlinedemo.html和API http://fex.baidu.com/ueditor/,大牛可直接跳過
在開發中使用其實很簡單
這個直接引用就可以,模塊化的引用暫時沒有辦法,
UE.getEditor(‘editor‘).destroy(); //一定要每次先清空
var UM=UE.getEditor(‘editor‘);
UM.ready(function() {
UM.setContent("");
//異步回調 重新渲染
UM.execCommand(‘insertHtml‘, ‘‘);
});
現在,就可以用了,這里都不會有什么問題,問題大多出現在上傳圖片視頻和裁剪圖片,這里我使用的是PHP版本,其實主要還是配置文件不對造成的。
??注意:開發中也需要將編輯器的ueditor文件夾放在開發目錄下,以為ue中有很多插件工具,不放會報錯的。在配置serverUrl時,要將ue文件夾放到服務器地址下,這里還要和后端開發人員說清楚,將ueditor/php下的controller.php文件交給后端人員查看,ue編輯器要求提交必須走ucontroller.php腳本,所以這里有可能需要后端人員改動,如果配置不對,現在肯定會是這樣的。
這是因為前后端配置的問題,需要后端處理controller.php,將include后端配置的地址修改為后端執行腳本文件,就可以了。
ue的問題會比較多,因為已經很多年沒有更新了,網絡上關于ue的問題解析也不夠清楚,大家在遇到問題的時候不要著急,開發人員總會有問題,像ue這種前后端配置的,就需要前后端一起處理。
原文:https://www.cnblogs.com/cczk/p/9224500.html