我正在使用laravel和Vuejs创建表单,我成功下载文件并将其保存为文件,但我不知道如何将它们存入我的公共路径。我在我的控制台VueJs中有这个:
files: Array[3]
0: File
1: File
2: File
你好!
我正在使用laravel和Vuejs创建表单,我成功下载文件并将其保存为文件,但我不知道如何将它们存入我的公共路径。我在我的控制台VueJs中有这个: Capture d'écran2017-10-19à12.37.17
这是我的功能:
uploadFiles: function () {
var files = this.$refs.file_input.files;
var data = new FormData();
data.append('input_name[]', files[0]);
this.form.image =files[0].name;
for (var i = 1; i< files.length; i++) {
data.append('input_name[]', files[i]);
this.form.image =this.form.image+ ',' + files[i].name;
}
this.form.files = data.getAll('input_name[]');
},
你知道我要添加什么来保存它吗?我试过这个:
this.$http.post('/images/uploads', files[i])
但它不起作用。你有什么想法吗?
任何?