vue Element列表新增查詢條件匯出
阿新 • • 發佈:2021-12-27
寫一個隱藏的Form表單:
<form id="hiddenForm" :action="exportDataAction" hidden="true" method="POST" > <input:value="dataForm.poNbr"name="poNbr"> <input:value="dataForm.orderDate"name="orderDate"> <input v-if="dataForm.tempDate" :value="dataForm.tempDate[0]" name="startOrderDate" > <input v-if="dataForm.tempDate" :value="dataForm.tempDate[1]" name="endOrderDate" > <input:value="dataForm.status"name="status"> <input:value="dataForm.tp"name="tp"> <input:value="userId"name="buyerId"> <input:value="userRole"name="userRole"> </form> data(){ exportDataAction:"/nodPunish/exportData", } //匯出 downloadData(){ this.exportFlag=true; lethiddenForm=document.getElementById("hiddenForm"); if(this.dataForm.tempDate){ this.dataForm.startOrderDate=this.dataForm.tempDate[0]; this.dataForm.endOrderDate=this.dataForm.tempDate[1]; }else{ this.dataForm.startOrderDate=null; this.dataForm.endOrderDate=null; } hiddenForm.submit(); this.exportFlag=false; 每一次的記錄都是一滴滴水珠,等到匯聚成大海時,便可自由翱翔。