基本の書き方
Papa.parse(file, {
complete: function(results) {
console.log("Finished:", results.data);
}
});
Promise使って書く
function readCsv(file) {
return new Promise((resolve, reject) => {
Papa.parse(file, {
complete: (results) => {
resolve(results.data);
}
});
});
}
readCsv("./hoge.csv").then(res => {
console.log(res);
});
TypeScriptで書く
import { parse } from "papaparse";
function readCsv(file: string) {
return new Promise<string>((resolve, reject) => {
parse(file, {
complete: (results: any) => {
resolve(results.data);
}
});
});
}
readCsv("./hoge.csv").then(res => {
console.log(res);
});