google-chrome-devtools - 如何解决 Dexie 绑定 IDBKeyRange 错误
问题描述
我在 Vue JS 项目中使用Dexie.js版本3.0.3-rc.3
,偶尔在 Chrome (86) 中遇到此异常:
无法在“IDBKeyRange”上执行“绑定”:参数不是有效的键。↵ DataError:无法在“IDBKeyRange”上执行“绑定”:参数不是有效的键。
这是完整错误的屏幕截图:
我相当确定问题出在我的数据中undefined
,但我正在尝试找到一种解决此问题的好方法。我在异常情况下暂停了 Chrome 开发工具,并检查了 Dexie 的这个特定部分的代码,但它没有透露是什么数据用于使这个异常发生。
有没有人对如何找出实际问题有任何建议?感觉有点像大海捞针。
== 更新 ==
以下是完整的调用堆栈: