vue使用ueditor百度编辑器报错,Uncaught ReferenceError: ZeroClipboard is not defined

vue使用ueditor百度编辑器报错,Uncaught ReferenceError: ZeroClipboard is not defined

昨天这问题十足看了一下午,看了很多百度上的解决方法都没有用,什么改配置,改ZeroClipboard源码,都没有效果,我在自己本地是可以正常使用富文本,但是发布线上就报出这个问题。

首先看看抛出来的问题,发现我得静态资源路径不对,少了一级,正确的应该是http://test.jkez.net:8082/news/static/ueditor/themes/default/css/ueditor.css

所以就判定是路径原因,配置路径有两个地方需要检查

一个是:ueditor.config.js

vue使用ueditor百度编辑器报错,Uncaught ReferenceError: ZeroClipboard is not defined

另一个是引入ueditor的地方

vue使用ueditor百度编辑器报错,Uncaught ReferenceError: ZeroClipboard is not defined

这里就是需要配置成你线上文件路径。

如果这两处路径都对了还报错的话,那应该会是配置问题了。

就需要查看其它解决方法。这个问题首先先检查自己的路径是否正确,然后对症下药。