Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否使用dexie.js打开现有indexedDB数据库?_Javascript_Indexeddb_Dexie - Fatal编程技术网

Javascript 是否使用dexie.js打开现有indexedDB数据库?

Javascript 是否使用dexie.js打开现有indexedDB数据库?,javascript,indexeddb,dexie,Javascript,Indexeddb,Dexie,我有一个名为“APPV1”的现有indexedDB数据库,版本号为“0.1” 我想使用indexedDB的包装器 我的问题是如何使用dexie打开现有的DB 如何使用dexie添加具有现有DB的表 我如何在dexie的帮助下访问数据 注意:我阅读了他们的文档,我不确定他们如何使用dexie.js访问现有的indexedDB 编辑:我刚刚更新了dump-databases.html,允许将非dexie数据库转换为dexie代码。(这在以前是不需要的,但因为chromium删除了webkitGetD

我有一个名为“APPV1”的现有indexedDB数据库,版本号为“0.1”

我想使用indexedDB的包装器

我的问题是如何使用dexie打开现有的DB

如何使用dexie添加具有现有DB的表

我如何在dexie的帮助下访问数据


注意:我阅读了他们的文档,我不确定他们如何使用dexie.js访问现有的indexedDB


编辑:我刚刚更新了dump-databases.html,允许将非dexie数据库转换为dexie代码。(这在以前是不需要的,但因为chromium删除了webkitGetDatabaseNames()API)。因此,如果您的数据库是在Dexie之外创建的,请按“添加数据库”按钮,然后输入数据库的名称,以便能够转储它。

Hi@David Fahlander。很抱歉迟了答复。你能在dexie.js的帮助下展示一些真正打开我的APPV1数据库的代码吗?如果你想动态地打开它,请检查这个fiddle:。对于您来说,它将是新的Dexie(“APPV1”).open()。也就是说,使用version(x).stores({…})声明对象存储比这样动态打开应用程序代码更容易使用。
indexedDB.open("APPV1", "1.0");