在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue 單頁面引用富文本框 (ueditor)

vue 單頁面引用富文本框 (ueditor)

最近在做一個單頁面項目,無刷新。
有一個需求是實現富文本框編輯,采用的是baidu editor,但是初始化遇到一個問題,頁面引用的dom是
<script id="editor" type="text/plain" name="content"></script>
但是,發(fā)現初始化失敗。調試過程中發(fā)現,是因為editor.render 方法中有一個獲取

 if (holder.constructor === String) {
                            holder = document.getElementById(holder);
                        }

如果不刷新,則獲取處理為null,無法實現渲染;
但是在相關路由中刷新,則能夠獲取到該元素 實現渲染
所以目前感覺跟script的標簽有關,不知道各位有沒有遇到類似的問題。
怎么解決的呢
追加:換成textarea也是同樣的問題

回答
編輯回答
忘了我

div也行啊,不是非得這些標簽,一個帶id的div也行

2017年8月21日 06:32
編輯回答
熊出沒

放到this.$nextTick()里初始化

2017年8月31日 20:48