点击导入,使用input创建导入按钮
<input type="file" name="file" id="file" :value="value" @change="importf(this)" accept=".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel" style="position:absolute;left:10px;top:10px;width:120px;height:32px;opacity:0;"/>
导入方法:
importf(obj) {
this.resCode = [];
this.used = 0;
this.successNum = []; //成功个数清空
this.errorNum = []; //成功个数清空
let _this = this;
let inputDOM = this.$refs.inputer; // 通过DOM取文件数据
this.file = event.currentTarget.files[0];
var rABS = false; //是否将文件读取为二进制字符串
var f = this.file;
var reader = new FileReader();
FileReader.prototype.readAsBinaryString = function(f) {
var binary = "";
var rABS = false;