如何在 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
我有一个函数可以通过 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