回调之前,如何使用?

时间:2015-06-08 05:45:28

标签: papaparse

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

  

之前是一个可选的回调,它允许您以前检查每个文件   解析开始。返回如下对象:

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

改变解析流程。行动可以“中止”#34;跳过这个和   队列中的所有其他文件," skip"要跳过这个文件,或者   "继续"继续(相当于什么都不返回)。理由可以   是流产的理由。 config可以是修改后的配置   解析这个文件。

在回调参数之前是' file '和' inputElem '。

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

你能开我一点吗? 非常感谢!

1 个答案:

答案 0 :(得分:1)

也许是这样的?

if (file.name.slice(0,-4) == name) {
    console.log("Skipping", name);
    return { action: "skip" };
}