尝试:
刚开始以为这个参数设置的是uploader对象的formData字段,使用onBeforeUploadItem 进行监听在上传文件之前修改uploader.formData,但是一直无法成功,修改是滞后的,可见在onBeforeUploadItem 被调用之前formData已经被设置好了,无法再进行修改了,修改被应用到下一次。
解决:
发现使用angualr-file-upload插件的所有文件对象fileItem都有一个字段叫做formData可以通过修改这个字段使上传每个文件的时候伴随着不同的fromData