Skip to content

求助:mockjs影响上传进度 #244

Open
@lvgao2012

Description

@lvgao2012

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

TypeError: request.upload.addEventListener is not a function

Activity

lvgao2012

lvgao2012 commented on Nov 17, 2017

@lvgao2012
Author

已修改源码提交pull请求

GloriaQu

GloriaQu commented on Dec 21, 2017

@GloriaQu

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

lvgao2012

lvgao2012 commented on Dec 21, 2017

@lvgao2012
Author

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

GloriaQu

GloriaQu commented on Dec 21, 2017

@GloriaQu

所以暂时没办法解决么

limengning

limengning commented on Jul 12, 2020

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

calmchang commented on Jul 18, 2024

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

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @calmchang@limengning@lvgao2012@GloriaQu

        Issue actions

          求助:mockjs影响上传进度 · Issue #244 · nuysoft/Mock