在使用Ueditor編輯器中的?

Tags: 編輯器, 時報,

當我使用用editor.setConten(String orag)向編輯其中插入數據的時候始終報錯:$(function(){ var editor = UE.getEditor('myEditor', { initialFrameWidth: 810, initialFrameHeight: 300, }); var content =$('#daily_content').val(); editor.setContent(content); });最後在網上查閱資料瞭解到:不能單獨使用setContent(string);必須是在創建好編輯器後才能使用,那麼如何知道編輯器創建好並且準備好了呢?使用一下方法就可實現在編輯器中插入內容了:$(function(){var editor = UE.getEditor('myEditor', { initialFrameWidth: 810, initialFrameHeight: 300, }); var content =$('#daily_content').val(); //判斷ueditor 編輯器是否創建成功 editor.addListener("ready", function () { // editor準備好之後才可以使用 editor.setContent(content); }); });但是如果你要在setContent的時,編輯後又得獲取getContent就得把監聽器放在一個方法裡要不然獲取不到文本信息:$(function(){var editor = UE.getEditor('myEditor', { initialFrameWidth: 810, initialFrameHeight: 300, }); var content =$('#daily_content').val(); setUeditorContext(content);function setUeditorContext(context){ editor.addListener("ready", function () { editor.setContent(context); }); }var content=editor.getContent(); });

相關問題答案