我正在使用仪表板浏览器应用程序...正在使用Papa Parse解析客户端提供的CSV。
解析工作正常,我正在使用回调在控制台中注销数据。
很简单,我需要将最后2行的第10个位置(可能更改的行数)存储在2个单独的JS变量中,然后在HTML中显示。
所有,感谢您的帮助!
当前代码:
function showData(data) {
console.log(data);
console.log(data.item);
}
function parseData(url, callBack) {
Papa.parse(url, {
download: true,
dynamicTyping: true,
complete: function(results) {
callBack(results.data);
}
});
}
这些是数组结果:
22205: (105) ["c:\Users\admin\Documents\IxChariot\Tests\8ss_hk_test_udp.tst", "4ss", 4215, 4215, 17337500000, null, 3067971000, 14269529000, 82.304, 204.118, 0.385, 1946.667, null, null, null, null, null, null, 11875000, null, null, null, 9773650, null, null, 2101350, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, …]
22206: (105) ["c:\Users\admin\Documents\IxChariot\Tests\8ss_hk_test_udp.tst", "8ss", 17922, 17922, 18512800000, null, 13073661980, 5439138020, 29.38, 869.816, 0.394, 696.907, null, null, null, null, null, null, 12680000, null, null, null, 3725437, null, null, 8954563, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, …]
答案 0 :(得分:0)
在您的回调方法中,您确定只需要从每个数组中取出第十个项目吗?
function callback:(data) {
return {
first: data[data.length - 2][9],
second: data[data.length - 1][9],
}
}
然后,当您要分配变量时,可以执行以下操作:
const { first: variableOne, second: variableTwo } = callback(data)
希望有帮助。