csv流解析器(papaparse)阻塞渲染?

时间:2016-02-13 15:45:34

标签: javascript ajax http-streaming papaparse

我正在使用papa parse从我的后端检索csv流以进行数据可视化,但我注意到即使它正在调用数据块的回调,它也会阻止渲染。我试图在我的图表中添加新数据,但它似乎无法实现。

任何人都有这方面的经验吗?或者也许知道阻止渲染的是什么?

1 个答案:

答案 0 :(得分:0)

PapaParse中的默认行为是在浏览器的主线程(也就是UI线程)中运行解析作业。但是可以选择避免这种情况。

在PapaParse配置中启用' workers'

http://papaparse.com/docs#config

这将使用现代浏览器中提供的WebWorkers API在另一个线程中运行解析作业,并且不会阻止UI线程。

有关PapaParse工作人员的更多信息,请访问:http://papaparse.com/faq#workers