0

我正在尝试使用以下行创建索引

objectStore.createIndex('Team Name', 'Team Name', { unique: false });

这将返回以下错误 Uncaught Error: SyntaxError: DOM IDBDatabase Exception 12

但是,如果我创建索引并删除这样的空间

objectStore.createIndex('Team Name', 'TeamName', { unique: false });

有用。这意味着我需要修改从 ajax 调用返回的数据才能使用该修复程序。有更好的解决方案吗?

4

1 回答 1

1

第二个参数.createIndex()是一个关键路径,并且:

注意:keypath 中不允许有空格。

参考:W3C IndexedDB Specification Key Path

于 2013-08-20T10:40:59.657 回答