elementUI的upload组件如何在上传前整理参数

用elementUI的upload组件,在before-upload里,整理了阿里云那边的上传文件的配置参数,然后也收集了文件名等数据,本来是想着整理完数据再上传文件。

然后我刷新进入页面,点击上传组件的按钮,选择文件,选完之后,调了接口,而我在before-upload里整理的数据,一个都没用上,调接口就传了个文件,啥都没有,直接报错了。

我不明白,为什么before-upload会在文件已经上传完毕了之后才会调用,这样一来我完全没法在上传之前添加其他参数了。

有没有大佬知道是怎么了,如果一开始就是这样的设定的话,那能否有什么办法让我在上传之前,选完文件的时候,就整理数据,整理完就立刻上传。(我看了文档里手动上传的例子,说实话,让人点两次按钮,这有点反人类,我觉得但凡脑子还算正常的人,都不会照着文档这么做。)

阅读 3k
2 个回答

文档中有这个方法可以覆盖默认的上传事件
屏幕快照 2020-05-28 上午10.40.04.png,
在before-upload中处理数据

有个data的属性可以添加额外的上传参数

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题