fex-team / webuploader

It's a new file uploader solution!
http://fex.baidu.com/webuploader/
BSD 3-Clause "New" or "Revised" License
7.71k stars 2.34k forks source link

如何自定义上传文件名称的键名'name'?比如更改为fname,filename #3153

Open rshuzz opened 3 years ago

rshuzz commented 3 years ago

在文档内没找到可以配置的地方

LSL1618 commented 3 years ago

fileVal不是这个吗?

rshuzz commented 3 years ago

@LSL1618 不是这个,这个已经设置了,这是文件域的 image

1269085759 commented 3 years ago

分块里面可以控制。HTML5提供了。

rshuzz commented 3 years ago

我就是没用分块

LSL1618 commented 3 years ago

那就只能上传前添加请求自定义参数名称,值就是文件名称。

rshuzz commented 3 years ago

@LSL1618 我找到了uploadBeforeSend这个方法,目前是没有实现的,有没有实现的Demo?

rshuzz commented 3 years ago

或者直接改这里,把name改掉或者直接加,都不用实现uploadBeforeSend了,我真机智。。。 image

demalj commented 3 years ago

你们要不把我 移出去呢 我都不知道你么 发的什么啊

在 2020-12-27 09:51:34,"rshuzz" notifications@github.com 写道:

或者直接改这里

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

LSL1618 commented 3 years ago

@rshuzz ,官方文档有说明的,调用也简单,毕竟uploadBeforeSend就是个事件函数,官方说明如下: uploadBeforeSend object {Object} data {Object} 默认的上传参数,可以扩展此对象来控制上传参数。 headers {Object} 可以扩展此对象来控制上传头部。 当某个文件的分块在发送前触发,主要用来询问是否要添加附带参数,大文件在开起分片上传的前提下此事件可能会触发多次。

LSL1618 commented 3 years ago

http://fex.baidu.com/webuploader/doc/index.html,打开文档搜一下关键字uploadBeforeSend就能找到。