0

我正在寻求帮助以了解如何使用 Papaparse 解析器的 before 回调。在文档中,它是这样写的:

before 是一个可选回调,可让您在解析开始之前检查每个文件。返回一个对象,如:

{
action: "abort",
reason: "Some reason",
config: // altered config...
}

改变解析流程。动作可以是“abort”跳过这个和队列中的所有其他文件,“skip”只跳过这个文件,或者“continue”继续(相当于什么都不返回)。原因可能是中止的原因。config 可以是仅用于解析此文件的修改配置。

回调参数之前是“ file ”和“ inputElem ”。

我想要做的是检查数据库是否有一个集合,其中' name '等于file.name.slice(0,-4)(文件名没有分机)。如果有,跳过文件和 console.log 跳过。看起来很简单,但是我不知道如何使用返回的对象!:(

你能开车带我一下吗?非常感谢!

4

1 回答 1

1

也许是这样的?

if (file.name.slice(0,-4) == name) {
    console.log("Skipping", name);
    return { action: "skip" };
}
于 2015-06-08T14:31:41.007 回答