来自 csv 文件的 Papaparse return 值
Papaparse return value from csv file
我创建了两个函数来使用 Papaparse 解析 CSV 数据,还有一个函数从该数据中获取值。这两个函数使用 return 语句。
我遇到的问题是我在 Papaparse 中收到的数据始终未定义。我想得到的值是 CSV 文件中数据的平均值。这是我希望接收平均值的代码片段:
function parseData() {
var csvfile = "probeersel11.csv";
$.get(csvfile, function (data) {
var csvdata = Papa.parse(data, {
header: true,
skipEmptyLines: true,
dynamicTyping: true
});
alert(doStuff(csvdata));
});
}
问题是:如何在此处获得正确的值?
Papa.parse(file, config)
file is a File object obtained from the DOM.
config is a config object which contains a callback.
Doesn't return anything. Results are provided asynchronously to a callback function.
所以 csvdata
将是空的。您应该在配置中指定回调,然后才传递到其他地方
我创建了两个函数来使用 Papaparse 解析 CSV 数据,还有一个函数从该数据中获取值。这两个函数使用 return 语句。
我遇到的问题是我在 Papaparse 中收到的数据始终未定义。我想得到的值是 CSV 文件中数据的平均值。这是我希望接收平均值的代码片段:
function parseData() {
var csvfile = "probeersel11.csv";
$.get(csvfile, function (data) {
var csvdata = Papa.parse(data, {
header: true,
skipEmptyLines: true,
dynamicTyping: true
});
alert(doStuff(csvdata));
});
}
问题是:如何在此处获得正确的值?
Papa.parse(file, config)
file is a File object obtained from the DOM.
config is a config object which contains a callback.
Doesn't return anything. Results are provided asynchronously to a callback function.
所以 csvdata
将是空的。您应该在配置中指定回调,然后才传递到其他地方