Mock icon indicating copy to clipboard operation
Mock copied to clipboard

求助:mockjs影响上传进度

Open lvgao2012 opened this issue 8 years ago • 7 comments

使用axios上传图片设置了onUploadProgress上传进度追踪。 在不使用mockjs的时候是正常上传进度能看到 使用mockjs报错

TypeError: request.upload.addEventListener is not a function

lvgao2012 avatar Nov 17 '17 08:11 lvgao2012

已修改源码提交pull请求

lvgao2012 avatar Nov 17 '17 09:11 lvgao2012

请问你解决了么 我也遇到这个问题了
上传图片的请求 变成了这样 image

GloriaQu avatar Dec 21 '17 03:12 GloriaQu

移除了不用了。mock会把xmlhttprequest重新组合。引用对象丢失。所以就放弃了

lvgao2012 avatar Dec 21 '17 03:12 lvgao2012

所以暂时没办法解决么

GloriaQu avatar Dec 21 '17 05:12 GloriaQu

const Mock = require('mockjs2');
Mock.setup({
    timeout: 800 // setter delay time
});
var xhr = new window._XMLHttpRequest();
window.XMLHttpRequest.prototype.upload = xhr.upload;

limengning avatar Jul 12 '20 13:07 limengning

const Mock = require('mockjs2');
Mock.setup({
    timeout: 800 // setter delay time
});
var xhr = new window._XMLHttpRequest();
window.XMLHttpRequest.prototype.upload = xhr.upload;

这个也不好使了,我用的axios

calmchang avatar Jul 18 '24 03:07 calmchang