【问题标题】:Submit multiple files on form as part of axios post作为 axios 帖子的一部分,在表单上提交多个文件
【发布时间】:2020-06-12 10:46:45
【问题描述】:

我创建了一个表单来使用 axios 提交到 api。 还有 3 个其他参数,然后是要提交的文件。

我让它处理一个文件,但我需要做的是能够上传多个文件然后提交,我尝试使用多个标志,但这似乎只允许您在同一文件夹中选择多个文件一次,而不是单独选择和选择文件。

我不希望在单击提交按钮之前将文件发送到 api。

我考虑过使用本地存储来放置文件,然后在单击按钮时立即拉取提交?

【问题讨论】:

  • 我建议阅读this如何保存东西
  • 您是否尝试过使用多个输入字段?此外,您可能需要查看 vue-croppa 组件以预览、裁剪和对事件进行更多控制。
  • 你读过这个吗?不需要本地存储。 stackoverflow.com/questions/47119426/…

标签: vue.js axios


【解决方案1】:

您可以在客户端使用 Base64 编码并将编码字符串添加到您的发布请求并从服务器端解码。

【讨论】:

    猜你喜欢
    • 2012-07-27
    • 1970-01-01
    • 2016-01-05
    • 2021-01-25
    • 2011-01-19
    • 2012-05-12
    • 2014-02-16
    • 2012-12-15
    • 2021-07-02
    相关资源
    最近更新 更多