【问题标题】:does indexedDB specification support saving items with null value?indexedDB 规范是否支持保存具有空值的项目?
【发布时间】:2014-01-04 22:15:04
【问题描述】:

我正在尝试在 indexedDB 上保存具有空值的项目。 它适用于所有浏览器。但在 IE11 上,我收到此错误消息“无效参数。”。保存它的唯一方法是使用 undefined 作为值。
谷歌搜索一下,我没有找到任何细节。我想知道 indexedDB 规范是否不允许它或者它是 IE 实现的错误?

【问题讨论】:

  • 你试过阅读吗? www.w3.org/TR/IndexedDB/
  • 您应该能够在对象中存储空值
  • @Karl-JohanSjögren:不是全部,我懒得阅读整个规范。但是快速搜索“null”字的页面并没有给出任何令人满意的答案

标签: javascript html internet-explorer indexeddb


【解决方案1】:

除非它违反数据库约束(唯一索引、主键等),否则 null 和 undefined 是有效的记录值,因为它可以在结构上被克隆。不要指望ie,它不会遵循标准。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-25
  • 2019-10-26
  • 2020-04-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多