摘要:簡介在中創建多個實例我使用其實就是把樣式美化了下其他和幾乎一樣截圖源碼地址說明下載或源碼拷貝到目錄下面然后修改配置文件在項目的添加引用新建個頁面。
簡介
截圖 源碼地址在vue中創建多個ueditor實例,我使用neditor,其實就是把ueditor樣式美化了下,其他和ueditor幾乎一樣
https://github.com/obliviouss...
說明下載ueditor或neditor源碼,拷貝到static目錄下面
然后修改ueditor.config.js配置文件
在vue項目的main.js添加ueditor引用
新建3個頁面 home,tab1,tab2。tab1和tab2是home下面的子頁面
在router-view外面一定要添加keep-alive組件和transition組件,不然ueditor實例無法保存
在components文件夾下面新建一個editor作為編輯器的公共組件
在tab1中調用editor,同時要傳入一個id并在editor頁面接受,注意如果需要多個實例,id一定不能相同
當前富文本編輯器內容是: {{content}}
editor頁面代碼,因為我們在router-view套用了keep-alive,所以ueditor的初始化一定要放在activated里面,
確保每次進入頁面都會重新渲染ueditor,在deactivated里面調用ueditor的destroy方法,確保每次離開頁面的時候
會銷毀編輯器實例,這樣就可以渲染多個ueditor實例了,并且每次切換都能保存編輯器的內容。
如果多個tab只需要一個實例請調用reset()方法
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/89761.html
摘要:簡介在中創建多個實例我使用其實就是把樣式美化了下其他和幾乎一樣截圖源碼地址說明下載或源碼拷貝到目錄下面然后修改配置文件在項目的添加引用新建個頁面。 簡介 在vue中創建多個ueditor實例,我使用neditor,其實就是把ueditor樣式美化了下,其他和ueditor幾乎一樣 截圖 showImg(https://segmentfault.com/img/bVYsl5?w=1353...
閱讀 3596·2023-04-26 02:24
閱讀 931·2023-04-25 14:47
閱讀 2478·2021-11-24 11:16
閱讀 1711·2021-11-24 09:38
閱讀 1571·2021-11-18 10:07
閱讀 2061·2021-09-22 15:49
閱讀 1589·2019-08-30 15:55
閱讀 875·2019-08-26 13:38