peinhu / AetherUpload-Laravel

A Laravel package to upload large files 上传大文件的Laravel扩展包
GNU General Public License v2.0
918 stars 126 forks source link

该扩展包是否支持vue切片上传操作 #74

Open ouyangfangyuan opened 4 years ago

ouyangfangyuan commented 4 years ago

该扩展包是否支持vue切片上传操作

peinhu commented 4 years ago

不支持,照着这个文件自己实现一下,很简单的。

ouyangfangyuan commented 4 years ago

我看了您提供的扩展没有laravel后端处理说明

peinhu commented 4 years ago

vue写的上传逻辑保持跟那个文件中的一样就行了,请求参数什么的也要一致,应该不用理会后端的处理方式,都是一样处理的,只是你的前端写法变了,两个上传路由返回的都是json数据不涉及渲染。

ouyangfangyuan commented 4 years ago

抛开vue切片上传,我是想知道,该扩展包,后端的使用方法说明

peinhu commented 4 years ago

正常情况下不用理会后端的处理逻辑,这也是本扩展包的特点之一,使用过程是无感知化的,不用写任何相关代码,上传、访问、下载的后端处理都已经封装好了,一般情况下只要关注example视图文件中的写法和config配置文件中的内容就行。 如果你想知道上传的后端处理逻辑,可以查看这个文件中的源码。

ouyangfangyuan commented 4 years ago

很强势

ouyangfangyuan commented 4 years ago

您好,还有一个问题咨询,如果后端不做处理,请问大文件上传成功后,是否会返回上传文件的路径

peinhu commented 4 years ago

会返回文件特征码(其实就是相对地址的变种),并自动填充到你的表单方便提交,默认是填充到表单中id为aetherupload-savedpath的dom节点,也可以自定义填充位置。通过请求包含文件特征码的指定路由格式即可访问和下载。