可以el-upload元件的屬性on-change綁定函數(如:on-change=“handleChange”)來解決,首先需要确定想要上傳多少個檔案,
如果上傳限制了1個檔案,則可實作代碼如下:
methods: {
handleChange(file, fileList) {
this.fileList = fileList.slice(-1);
}
}
如果限制了上傳n個檔案,則可實作代碼如下:
methods: {
handleChange(file, fileList) {
this.fileList = fileList.slice(-n);
}
}
備注:fileList為屬性file-list上傳的檔案清單綁定的代表字段