如何使用 rails 活动存储和 vuejs 将文件直接上传到 s3

How do I upload files directly to s3 with rails active storage and vuejs

我正在尝试使用直接上传 s3 将文件上传到 s3。我正在使用带有活动存储的 rails 5.2。活动存储指南仅指定使用内置 rails 视图上传。如何在 vue

等前端 js 框架中完成相同的操作

Rails 查看版本

<%= form.file_field :attachment, direct_upload: true %>

通过手动添加属性解决

<input id="video" name="attachment" type="file" data-direct-upload-url="/rails/active_storage/direct_uploads" direct_upload="true" />