由于数据量不大,而且需要用户对数据能交互,将批量上传做成前端导入,并在前端做各种校验。
导入数据:通过 importData 函数可以直接将数据导入表格中
如果是服务端导出,通过设置 remote 和 importMethod 开启服务端自定义导入
(注:附件中的字段名必须和表格一致,数据格式不正确将无法导入;前端导入的数据量有限,建议使用后端导入)
upload(){ const this1 = this; setTimeout(() => { const updateInfo = this1.$refs.UpdateInfo; updateInfo.importData({encoding:"utf-8",mode:"covering", afterImportMethod({options}){ this1.updateTableDate =updateInfo.getTableData().tableData; this1.uploadSetData(); } }); }, 0); },