【发布时间】:2023-01-24 04:40:54
【问题描述】:
从 WebAssembly(使用Rexie)写入 IndexedDB 时,是否可以使用 'dexie-react-hooks' 中的 useLiveQuery?
我试过实施它,但 useLiveQuery 没有更新。我认为这可能是因为数据库事务需要通过 js Dexie db 实例,但我不确定。有没有办法使这项工作?
【问题讨论】:
标签: reactjs rust indexeddb dexie
从 WebAssembly(使用Rexie)写入 IndexedDB 时,是否可以使用 'dexie-react-hooks' 中的 useLiveQuery?
我试过实施它,但 useLiveQuery 没有更新。我认为这可能是因为数据库事务需要通过 js Dexie db 实例,但我不确定。有没有办法使这项工作?
【问题讨论】:
标签: reactjs rust indexeddb dexie
useLiveQuery() 只会检测通过 Dexie.js 完成的更新,因此如果使用另一个 indexedDB 包装器,它将不会检测到更改,因为 indexedDB 中没有本机反应。
【讨论】: