我正在使用papa parse解析角度8应用程序中的本地CSV文件,并使用流传输,因为文件大小可能很大。我想获取错误计数(行/数据格式错误),但是我找不到找到错误计数或将错误计数复制到“块”函数上下文之外的变量的方法。
rowCount = 0;
errorcount(results) {
this.rowCount += results.errors.length;
}
chunk(results, parser) {
this.stepped++;
if (results.errors) {
() => {
this.errorcount(results)
}
}
}
我期望带有箭头功能的函数调用将调用“错误计数”,并且this.rowCount
对于每一个数据块都会递增,但是“错误计数”从未被调用。