0

データ視覚化のためにバックエンドから csv ストリームを取得するために papa parse を使用していますが、データ チャンクのコールバックを適切に呼び出していても、レンダリングをブロックしていることに気付きました。新しいデータが来たらグラフに追加しようとしていますが、そうすることができないようです。

誰でもこれを経験したことがありますか?あるいは、何がレンダリングを妨げているのか知っていますか?

4

1 に答える 1

0

PapaParse のデフォルトの動作は、ブラウザーのメイン スレッド (UI スレッドでもある) で解析ジョブを実行することです。しかし、これを回避するオプションがあります。

PapaParse 構成で「workers」を有効にします

http://papaparse.com/docs#config

これにより、最新のブラウザーで利用可能な WebWorkers API を使用して別のスレッドで解析ジョブが実行され、UI スレッドがブロックされなくなります。

PapaParse ワーカーの詳細については、http://papaparse.com/faq#workers をご覧ください

于 2016-02-13T16:43:09.193 に答える