vue學習(五)el upload 元件自動上傳

2021-10-03 07:33:39 字數 2348 閱讀 1443

demo直接提交型別:data帶引數

選擇文件

data() 

},

methods: )

this.$refs.upload.clearfiles()

},handlesuccess(res, file, filelist) )

this.$refs.upload.clearfiles()

//成功後的業務邏輯處理

},beforeupload(file)

console.log(file)

if (/xlsx$/.test(file.name)) else

}}

後台接引數:

//自己的業務處理

//*********************xx

loggerfile.info("上傳excel介面-----------操作結果"+result );

} catch (exception e)

inputstream.close();

if (result>0)

}else

}else

loggerfile.info("上傳excel介面-----------結束" );

return returnmap;}

excel解析工具類

org.apache.poi

poi3.15

org.apache.poi

poi-ooxml-schemas

3.15

org.apache.poi

poi-ooxml

3.15

public class poiexcelutil  else if (excel2007u.equals(filetype))  else 

return wb;

}/**

* 描述:獲取io流中的資料,組裝成list>物件

** @param inputstream,filename

* @return

* @throws ioexception

*/public list> getbanklistbyexcel(inputstream inputstream, string filename) throws exception

sheet sheet = null;

row row = null;

cell cell = null;

list = new arraylist>();

// 遍歷excel中所有的sheet

for (int i = 0; i < work.getnumberofsheets(); i++)

// 遍歷當前sheet中的所有行

for (int j = sheet.getfirstrownum(); j <= sheet.getlastrownum(); j++)

// 遍歷所有的列

listli = new arraylist();

for (int k = row.getfirstcellnum(); k < row.getlastcellnum(); k++)

li.add(this.getcellvalue(cell));

}list.add(li);}}

system.out.println(list);

return list;

}/**

* 描述:對**中數值進行格式化

** @param cell

* @return

*/public object getcellvalue(cell cell) else if ("m/d/yy".equals(cell.getcellstyle().getdataformatstring())) else

break;

case cell.cell_type_boolean:

value = cell.getbooleancellvalue();

break;

case cell.cell_type_blank:

value = "";

break;

default:

break;

}return value;

}}

vue學習筆記(五) 元件通訊

關於vue父子元件通訊 github suerimn 如果元件是乙個單頁面,元件之間存在父子關係,資料傳遞就需要根據父子不同的地位使用不同的辦法。借助新建的electron vue專案自帶的兩個元件來說明。目錄結構如下 其中landingpage.vue是父元件,systeminformation....

vue之el upload自定義上傳檔案

新增附件 選取檔案 el button style margin left 10px size small type success click submitfile 上傳附件 el button slot tip class el upload tip style color red 支援檔案型別...

第五組 風雨五組

這個作業屬於哪個課程 至誠軟工實踐f班 這個作業要求在 第五次團隊作業 專案衝刺 這個作業的目標 對整體專案進行測試 本次測試工作由小組成員楊鴻煒同學來進行。主要進行專案整體的布局和基本功能實現的測試,並記錄及編寫測試用例。hbuildx 人工測試 測試用例文件 1 通過hbuildx編譯專案,通過...