Mock
Mock copied to clipboard
求助:mockjs影响上传进度
使用axios上传图片设置了onUploadProgress上传进度追踪。 在不使用mockjs的时候是正常上传进度能看到 使用mockjs报错
TypeError: request.upload.addEventListener is not a function
已修改源码提交pull请求
请问你解决了么 我也遇到这个问题了
上传图片的请求 变成了这样

移除了不用了。mock会把xmlhttprequest重新组合。引用对象丢失。所以就放弃了
所以暂时没办法解决么
const Mock = require('mockjs2');
Mock.setup({
timeout: 800 // setter delay time
});
var xhr = new window._XMLHttpRequest();
window.XMLHttpRequest.prototype.upload = xhr.upload;
const Mock = require('mockjs2'); Mock.setup({ timeout: 800 // setter delay time }); var xhr = new window._XMLHttpRequest(); window.XMLHttpRequest.prototype.upload = xhr.upload;
这个也不好使了,我用的axios