场景
在vue中,使用qiniu-js
上传文件时报错
报错信息
TypeError: xhr.upload.addEventListener is not a function
解决方法
方法一
在 node_modules/mockjs/dist/mock.js
第8308行 和 node_modules/mockjs/src/mock/xhr/xhr.js
第216行
添加如下代码:
MockXMLHttpRequest.prototype.upload = xhr.upload;
项目测试和线上是自动打包上传的,所以不会把这两句代码打包进去
方法二
删除mock
的模块
npm uninstall mockjs
感谢大家的阅读, 如有疑问可以加我微信
评论已关闭