我有一个简单的数组,如下图所示
我想以数组形式获取办公室代码。我正在使用节点exceljs
模块来实现这一点
根据github页面的示例,我有这段代码
let array_is =[];
let workbook = new excel.Workbook();
workbook.xlsx.readFile("path_to_file").then(()=>{
var worksheet = workbook.getWorksheet('Sheet1');
var col = worksheet.getColumn(1);
console.log(col.values);
array_is = array_is.push(col.values);
});
console.log(array_is);
但是,数组返回[]
. 如果我仅使用console
语句从 excel 中打印值,我就能正确地看到从 excel 中打印的值。
我在将值推送到数组时做错了什么。我也在toString()
数组 push 语句中使用了该方法,但未填充数组。