el-upload组件打包后报k.upload.addEventListener错误

原因:

mockjs导致全局XMLHttpRequest被覆盖。

解决方案:

mockProdServer.js

function extendXMLHttpRequestUpload() {
const xhr = new window._XMLHttpRequest();
window.XMLHttpRequest.prototype.upload = xhr.upload;
}

export function setupProdMockServer() {
createProdMockServer([...modules]);
extendXMLHttpRequestUpload();
}

  

posted on 2022-09-16 15:03  吾乃青帝  阅读(201)  评论(0)    收藏  举报