如何在 dedicated worker 中使用 Dexie.js?

How to use Dexie.js inside of dedicated worker?

我有一个函数可以通过 window.fetch 获取 JSON 数据并通过 db.table.bulkPut(array_of_data) 将其放入 IndexedDB table 中。 由于数据量很大,它需要 10 多秒才能完成,它会阻塞 UI 并使用户体验变差。 我已决定 运行 在 Worker 中执行此任务,但我没有找到任何示例,我如何使用 Dexie.js 或直接使用 IndexedDB

来完成此任务

感谢您的任何建议:)

感谢@kaiido link 这是一个答案 -=> https://github.com/dfahlander/Dexie.js/issues/789