關於百度富文字第二次開啟沒有載入

2021-09-28 12:03:23 字數 615 閱讀 4079

提出問題

使用ueditor-1.4.3中遇到第一次跳轉到使用ueditor的介面後,編輯器載入正常,返回後第二次再跳轉到這個介面就出現ueditor無法正常載入,

ue.geteditor = function (id, opt) 

return editor;

};ue.deleditor = function (id)

};

這段可以看到,在呼叫ue.geteditor(『_editor』)初始化ueditor時,先從放置編輯器的容器instances中獲取,沒有例項才例項化乙個editor,這就是引起問題的原因。

在第一次跳轉到編輯器介面時,正常的例項化了乙個新的編輯器物件,並放入instances,呼叫editor.render(id)渲染編輯器的dom;

第二次初始化時卻僅從容器中取到例項:var editor = instances[id]; 直接返回了editor物件,而編輯器的dom並沒有渲染。

在js中用下面的方式呼叫:

jquery(function($)

也可以這樣:

jquery(function($)

問題成功解決。希望此文對碰到這個問題的朋友有所幫助。

Ueditor富編輯器第二次開啟的時候會渲染失敗

1 在頁面或視窗關閉的時候,通過監聽頁面或視窗事件,在函式裡面銷毀富編輯器 if typeof ue.geteditor newscontentadd undefined 2 在頁面每次初始化的時候,先刪除掉以前的編輯器,再次進行初始化 先刪除掉以前的ueditor,否則第二次開啟的時候會渲染失敗 ...

Ueditor富編輯器第二次開啟的時候會渲染失敗

1 在頁面或視窗關閉的時候,通過監聽頁面或視窗事件,在函式裡面銷毀富編輯器 if typeof ue.geteditor newscontentadd undefined 2 在頁面每次初始化的時候,先刪除掉以前的編輯器,再次進行初始化 先刪除掉以前的ueditor,否則第二次開啟的時候會渲染失敗 ...

關於第二次訓練賽

第二次訓練賽甚至比第一次還要差,開始做的時候,因為在調並查集的題目,一時忘了比賽開始時間,這又導致了在開始便就輸在了起跑線上,接下來看a,20分鐘後想到了bfs,不過和p商量後,發現他在吳澤軍的書上找到了原題!用優先佇列做的,感覺很好,在理解了之後,此時時間差不多乙個小時了,開始敲,當然不想用書上的...