在vue中使用ueditor,ueditor报错 Uncaught TypeError: 'caller', 'callee', and 'arguments' properties may not

在这里插入图片描述
解决办法:

找到 ueditor.all.js文件中如下代码:

if (editor.options.wordCount) {
   function countFn() {
         setCount(editor,me);
         domUtils.un(editor.document, "click", arguments.callee);
   }
   domUtils.on(editor.document, "click", countFn);
   editor.ui.getDom('wordcount').innerHTML = editor.getLang("wordCountTip");
}

在vue中使用ueditor,ueditor报错 Uncaught TypeError: 'caller', 'callee', and 'arguments' properties may not_第1张图片
在vue中使用ueditor,ueditor报错 Uncaught TypeError: 'caller', 'callee', and 'arguments' properties may not_第2张图片
原因是因为webpack打包后出现的,是因为webpack使用的是严格模式打包。有人用一些外挂插件来解决这个问题,但是我会尽量不使用插件,采用的是修改webpack打包配置,略过某个文件,又不影响其他文件的严格模式。
在vue中使用ueditor,ueditor报错 Uncaught TypeError: 'caller', 'callee', and 'arguments' properties may not_第3张图片

你可能感兴趣的:(笔记,学习笔记)