ueditor百度编辑器常见报错的解决方法
生活随笔
收集整理的這篇文章主要介紹了
ueditor百度编辑器常见报错的解决方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如果是第一次使用ueditor百度編輯器,或者對它不熟悉的情況下使用,會出現一些常見問題和報錯。怎么使用建議參考ueditor官網,這里只談一些常見錯誤。
問題:‘UE’ is not defind
我是在vue中調用UE里面的方法時遇到的這個問題。這是ESlint的代碼風格警告,雖然不影響功能的使用,看上去非常不爽,解決方法是在前面用window調用,即:this.ue = window.UE.getEditor()。問題:工具欄可見,編輯區域沒有高度
在UE加載完成后,設置高度
this.ue.addListener('ready', function () {// 設置編輯區域高度_this.ue.setHeight(400); }); // ue是提前定義的問題:報錯: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions or the arguments objects for calls to them
這個問題是webpack打包后出現的,是因為webpack使用的是嚴格模式打包。有人用一些外掛插件來解決這個問題,但是我會盡量不使用插件,采用的是修改webpack打包配置,略過某個文件,又不影響其他文件的嚴格模式。
{test: /\.js$/,loader: 'babel-loader',exclude: /node_modules/,// 取消富文本的嚴格模式,注意路徑options: {"presets": ["es2015"],"ignore": ["./src/static/utf8-php/ueditor.all.js"]} }問題:配置項http錯誤,上傳功能將不能正常使用!
在本地測試都會報這個錯,這就需要你和后臺共同解決圖片上傳的配置問題。
最后大功告成,如圖:
總結
以上是生活随笔為你收集整理的ueditor百度编辑器常见报错的解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于vue2实现省市联动
- 下一篇: WEUI picker组件无法js动态改