Reactjs 使用从papaparse获取数据
我无法从PapaParse获取数据。文档说明函数不返回任何内容。我想在局部变量中保存此数据。此代码:Reactjs 使用从papaparse获取数据,reactjs,typescript,papaparse,Reactjs,Typescript,Papaparse,我无法从PapaParse获取数据。文档说明函数不返回任何内容。我想在局部变量中保存此数据。此代码: papaparse.parse(myData, { download: true, delimiter: '\t', complete: function (results) { console.log(results.data); } }); 我试着做什么
papaparse.parse(myData, {
download: true,
delimiter: '\t',
complete: function (results) {
console.log(results.data);
}
});
我试着做什么
let newRes;
papaparse.parse(myData, {
download: true,
delimiter: '\t',
complete: function (results) {
console.log(results.data);
newRes = results.data;
}
});
console.log(newRes); //undefined
这里的问题是,在调用console.log(newRes)时,尚未分配变量newRes。文件的加载和解析将在执行console.log(…)之后的另一个时间执行 除了在完整回调中处理结果之外,没有其他选择 要使代码看起来更干净,可以执行以下操作
function handleResult(results) {
console.log(results.data);
// ... do your logic here
}
papaparse.parse(myData, {
download: true,
delimiter: '\t',
complete: handleResult
});
现在它的可能副本是说,
'handleResult'没有定义没有未定义
哦,对不起,我没有使用这个
。没关系,非常感谢