我正在尝试在indexedDB 上保存具有空值的项目。
它适用于所有浏览器。但在 IE11 上,我收到此错误消息“参数无效。”。保存它的唯一方法是使用 undefined 作为值。
谷歌了一下,我没有找到任何细节。我想知道是否indexedDB规范不允许它或者它是IE实现上的一个错误?
最佳答案
除非违反数据库约束(唯一索引、主键等),否则 null 和 undefined 是有效的记录值,因为它可以在结构上克隆。不要指望ie,它不会遵循标准。
关于javascript - indexedDB规范是否支持保存具有空值的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20927416/