1 回答

TA貢獻1772條經驗 獲得超6個贊
在兩種方法進行以下更改后得到了解決方案。
在 Vue 數據對象中添加。form: new FormData
在文件上,選擇
onFilesSelect(event, lec_index){
let files_count = event.target.files.length;
var files_data = [];
for(let i = 0;i<files_count;i++){
files_data.push(event.target.files[i]);
}
Vue.set(this.selected_files, lec_index, files_data);
},
文件上傳時
files_store(){
for(let i = 0; i< this.selected_files.length; i++){
for (let j = 0; j < this.selected_files[i].length; j++) {
this.form.append('files['+ i +']['+ j +']', this.selected_files[i][j]);
}
}
- 1 回答
- 0 關注
- 73 瀏覽
添加回答
舉報